ios 8 Homescreen webapp,关闭和打开iPad停止javascript

时间:2014-09-12 11:52:32

标签: javascript ios ipad web-applications ios8

我有一个适用于iPad的全屏HTML5网络应用程序,并且刚刚安装了IOS 8来试用它,它一切正常,直到您关闭并重新启动iPad。一旦web应用程序重新启动javascript就会停止并加载新页面不会重新启动它。

在iPad上的Safari中打开同一页面时,关闭和打开iPad会继续按预期工作。

其他人注意到了这个或想出了一个解决方法吗?

3 个答案:

答案 0 :(得分:2)

我也注意到了这个问题。目前似乎没有工作。 根据Sencha,这本身就是一个问题。

  

“只需​​调用setTimeout即可轻松复制此错误(回调,   1)或requestAnimationFrame(回调)通过一些按钮或事件。什么时候   首先打开你的应用程序,你会发现所有计时功能   工作正常。但是,如果您锁定手机然后解锁   返回到您的应用程序,您将看不到任何计时功能   可以再打电话回调。它们只是在本机层面上被打破。   没有重置,没有让你的应用程序恢复生机,这是一个   杀死它并重新启动情况。“   http://www.sencha.com/blog/apple-shows-love-for-html5-with-ios-8

最好的办法是向Apple报告此错误,希望他们能够在下次更新时修补此错误(应该会在9月下旬左右发布)。

答案 1 :(得分:1)

这似乎在iOS8.1.1更新中解决了。

答案 2 :(得分:0)

刚刚下载并测试了ios8.1的测试版,但它仍然存在问题,我认为我们需要尽可能多的人来报告Apple发现它的错误。