()
| 158 | } |
| 159 | |
| 160 | runMsgQueue() { |
| 161 | if (!this.open) { |
| 162 | return; |
| 163 | } |
| 164 | if (this.msgQueue.length == 0) { |
| 165 | return; |
| 166 | } |
| 167 | const msg = this.msgQueue.shift(); |
| 168 | this.sendMessage(msg); |
| 169 | setTimeout(() => { |
| 170 | this.runMsgQueue(); |
| 171 | }, 100); |
| 172 | } |
| 173 | |
| 174 | onmessage(event: MessageEvent) { |
| 175 | let eventData = null; |