()
| 249 | // 开始定时广播数据 | Start broadcasting data periodically |
| 250 | if (!broadcastInterval) { |
| 251 | const broadcast = () => { |
| 252 | renderDebugService.setEnabled(true); |
| 253 | const snap = renderDebugService.collectSnapshot(); |
| 254 | if (snap) { |
| 255 | // 使用 emitTo 发送到独立窗口 | Use emitTo to send to standalone window |
| 256 | emitTo('frame-debugger', 'render-debug-snapshot', snap).catch(() => {}); |
| 257 | } |
| 258 | }; |
| 259 | broadcast(); // 立即广播一次 | Broadcast immediately |
| 260 | broadcastInterval = setInterval(broadcast, 500); |
| 261 | } |
no test coverage detected