我正在使用html5进行2D游戏。我正在使用缓冲区和putImageData进行渲染。一切都很好,几分钟。帧速率没有问题,控制台中没有弹出任何内容。
当我说标签崩溃时,我正在谈论一个" Aw,Snap!显示此网页时出现问题。" javascript控制台说" DevTools与页面断开连接。重新加载页面后,DevTools将自动重新连接。" Chrome没有提及任何有关错误的详细信息。
如果需要,我可以链接源的副本。我不觉得这很重要因为我的许多帆布项目都在发生这种情况。这些项目之间唯一相似的是我使用canvas 2d上下文和requestAnimationFrame。
- 编辑 -
我找到了解决办法。使用document.hidden
,我可以决定只在页面可见的情况下进行渲染。
答案 0 :(得分:0)
我找到了解决办法。使用document.hidden
,我可以决定只在页面可见的情况下进行渲染。