我有一个特定于iOS 5的问题,相同的代码适用于ios 4.X和其他桌面浏览器.
我每隔几秒就使用JavaScript做一些事情,现在问题是当我切换到iPad safari中的另一个标签时,这个脚本停止工作.
当我切换回此选项卡时,它会再次开始工作.
您可以在此页面上重现它, http://www.w3schools.com/js/tryit.asp?filename = tryjs_timing_infinite
访问此链接,单击开始计数,然后转到其他浏览器选项卡.当您在几秒钟后返回此选项卡时,您会注意到当选项卡未激活时计数器没有增加.
我认为Apple这样做是为了提高性能.有人可以建议一个解决方案让它工作,我完全坚持这个问题?