如何调试崩溃Safari的javascript

时间:2015-03-06 20:37:13

标签: javascript safari cross-browser

作为一个有趣的事情,我一直在尝试使用Canvas在Javascript中实现Tetris克隆。我已经达到了有点在最新版本的Chrome和IE中运行的程度。但是在我的Macbook上它崩溃了Safari 8.0.3。它播放大约4秒钟,一旦我尝试提供任何类型的输入,微调器就会出现。我尝试过使用分析器,但也崩溃了。

除了删除代码之外,还有什么我可以尝试调试此问题吗?

如果有任何帮助,网站就在http://jsetris.gavindraper.com

1 个答案:

答案 0 :(得分:0)

当我在Chrome中查看控制台时,我确实看到了警告:

Synchronous XMLHttpRequest on the main thread is deprecated because of its
detrimental effects to the end user's experience

我不知道这是否有助于弄清楚您的代码是否存在可能导致Safari不满的问题?