ios 8主屏幕web应用程序,将iPad关闭并停止运行javascript

我有一个适用于iPad的全屏HTML5网络应用程序,并且刚安装了IOS 8以进行试用,并且完全可以正常工作,直到您关闭并重新启动iPad。 只要Web应用程序重新启动JavaScript就停止,并加载新页面不会重新启动它。

当在iPad上的Safari中打开相同的页面时,关闭并打开iPad可以按预期工作。

任何人都注意到了这个问题或想出了一个解决方法?


这似乎是我在iOS8.1.1更新中解决的。


我也注意到了这个问题。 目前似乎没有解决方法。 据Sencha说,这本身就是一个问题。

“通过简单地通过某个按钮或事件调用setTimeout(callback,1)或requestAnimationFrame(callback),可以轻松地重现此错误。当您第一次打开应用程序时,您会注意到所有计时功能都正常工作,但是如果您锁定了手机然后解锁以返回到您的应用程序,您将看到没有任何定时功能可以再次调用回调,它们只是在本机级别被破坏,没有重置,没有将应用程序带回生活,这是一个杀死它,重启情况“。 http://www.sencha.com/blog/apple-shows-love-for-html5-with-ios-8

最好的办法是向Apple报告这个错误,希望他们能够在下次更新中修补这个错误(应该在9月末左右)。


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

链接地址: http://www.djcxy.com/p/22809.html

上一篇: ios 8 Homescreen webapp, turning iPad off and on stops javascript

下一篇: How can I get syntax highlighting for common lisp in SLIME's REPL?