渲染工作几分钟后Chrome标签崩溃

时间:2016-05-23 05:33:07

标签: javascript html5 canvas 2d

我正在使用html5进行2D游戏。我正在使用缓冲区和putImageData进行渲染。一切都很好,几分钟。帧速率没有问题,控制台中没有弹出任何内容。

当我说标签崩溃时,我正在谈论一个" Aw,Snap!显示此网页时出现问题。" javascript控制台说" DevTools与页面断开连接。重新加载页面后,DevTools将自动重新连接。" Chrome没有提及任何有关错误的详细信息。

如果需要,我可以链接源的副本。我不觉得这很重要因为我的许多帆布项目都在发生这种情况。这些项目之间唯一相似的是我使用canvas 2d上下文和requestAnimationFrame。

- 编辑 -

我找到了解决办法。使用document.hidden,我可以决定只在页面可见的情况下进行渲染。

1 个答案:

答案 0 :(得分:0)

我找到了解决办法。使用document.hidden,我可以决定只在页面可见的情况下进行渲染。