我有一个特定于iOS 5的问题,而相同的代码在iOS 4.X和其他桌面浏览器中运行正常。
我正在使用JavaScript每隔几秒钟执行一些操作,现在的问题是当我在iPad Safari中切换到另一个选项卡时,此脚本停止工作。
当我切换回此选项卡时,它又开始正常工作了。
您可以在此页面上重现此问题, http://www.w3schools.com/js/tryit.asp?filename=tryjs_timing_infinite 请访问此链接,点击开始计数,然后转到其他浏览器选项卡。几秒钟后返回此选项卡,您会发现计数器在选项卡不活动时没有增加。
我认为这是苹果为了提高性能而做出的调整。是否有人可以提供解决方案,使其正常工作?我完全陷入了这个问题中。
我正在使用JavaScript每隔几秒钟执行一些操作,现在的问题是当我在iPad Safari中切换到另一个选项卡时,此脚本停止工作。
当我切换回此选项卡时,它又开始正常工作了。
您可以在此页面上重现此问题, http://www.w3schools.com/js/tryit.asp?filename=tryjs_timing_infinite 请访问此链接,点击开始计数,然后转到其他浏览器选项卡。几秒钟后返回此选项卡,您会发现计数器在选项卡不活动时没有增加。
我认为这是苹果为了提高性能而做出的调整。是否有人可以提供解决方案,使其正常工作?我完全陷入了这个问题中。