Safari初始化swiffy时重新加载应用程序

时间:2015-10-21 09:15:35

标签: javascript google-swiffy

我有一个swiffy应用程序,它之前工作正常,但在我更新到iOS 9之后,safari会在2-3秒后重新加载我的应用程序,每次应用程序崩溃时。

显示的错误是: 此网页出现问题,因此重新加载。

在调试时,我发现当我调用以下代码时:

var stage = new swiffy.Stage(document.getElementById('swiffycontainer'),swiffyobject, {});
stage.start();

stage.start()导致了这个问题。当我对此行进行注释时,空白屏幕加载时没有任何错误。

请为此提供一些解决方法。

2 个答案:

答案 0 :(得分:2)

破解了!!我们应该从swiffy缩小的代码中删除一些字形。这解决了我的问题

答案 1 :(得分:1)

之前我遇到过这个问题。我觉得Web浏览器在直接加载一个大的html文件时可能会认为加载已损坏。 (对于iPad Air 2,大约5MB)

我让它使用ajax加载swiffyobject并且它表现得更好

你的文件有多大?你使用的是什么浏览器?你在用什么设备