![](/img/trans.png)
[英]setInterval pauses in Android Browser / Mobile Safari when screen times out
[英]setInterval pauses in iphone/ipad (mobile Safari) during scrolling
我在網站中使用setInterval函數,它在IE,Chrome,Firefox和Safari中運行良好。 當我在ipad / iphone(safari mobile)上嘗試時,我遇到問題:如果我滾動屏幕,setInterval函數暫停,只有當我停止滾動時它才會恢復!
有沒有辦法防止該功能暫停? 謝謝
我不敢,沒有辦法阻止這種行為。 這里有很多關於這個問題的主題(更多相關性),這是一個特別有趣的問題 。 它的總結很簡單:
iOS彈性滾動無法跟蹤。 它沒有事件監聽器+滾動期間不執行超時/間隔。 而且因為iOS5中沒有requestAnimationFrame,所以這似乎無法解決。
檢查@Pattishall關於這個主題的答案如果在其中有setTimeout,則不會調用iOS 6 js事件函數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.