如何调试导致Safari崩溃的javascript

如何调试导致Safari崩溃的javascript,javascript,safari,cross-browser,Javascript,Safari,Cross Browser,有趣的是,我一直在尝试使用画布在Javascript中实现俄罗斯方块克隆。我已经达到了在最新版本的Chrome和IE中可以使用的程度。但是在我的macbook上它崩溃了Safari 8.0.3。它会播放大约4秒钟,当我尝试输入任何类型的内容时,微调器就会出现。我尝试过使用探查器,但也失败了 除了删除代码,我还能试着调试这个问题吗 如果有任何帮助的话,该站点就在这里当我在Chrome中查看控制台时,我确实看到一条警告: Synchronous XMLHttpRequest on the main

有趣的是,我一直在尝试使用画布在Javascript中实现俄罗斯方块克隆。我已经达到了在最新版本的Chrome和IE中可以使用的程度。但是在我的macbook上它崩溃了Safari 8.0.3。它会播放大约4秒钟,当我尝试输入任何类型的内容时,微调器就会出现。我尝试过使用探查器,但也失败了

除了删除代码,我还能试着调试这个问题吗


如果有任何帮助的话,该站点就在这里

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

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

我不知道这是否有助于找出您的代码中是否存在可能使Safari不满意的问题?

请在问题中发布您的代码。我正在寻找一般javascript崩溃调试方法。我真的无法发布代码,因为我不知道是游戏循环的哪一部分导致了它。