gpt4 book ai didi

javascript - setInterval 在滚动期间在 iphone/ipad(移动 Safari)中暂停

转载 作者:数据小太阳 更新时间:2023-10-29 04:40:58 25 4
gpt4 key购买 nike

我在网站中使用了 setInterval 函数,它在 IE、Chrome、Firefox 和 Safari 中运行良好。当我在 ipad/iphone (safari mobile) 上尝试时,我遇到了问题:如果我滚动屏幕,setInterval 函数会暂停,只有当我停止滚动时它才会恢复!

有没有办法防止函数暂停?谢谢

最佳答案

恐怕不行,没有办法阻止这种行为。在 SO 中有很多关于这个问题的主题(更多相关),这里特别是 interesting one .它的总结很简单:

iOS elastic scroll can't be tracked. There's no event listener for it + both timeout / interval doesn't execute during scroll. And because there's no requestAnimationFrame in iOS5, this seems impossible to solve.

关于javascript - setInterval 在滚动期间在 iphone/ipad(移动 Safari)中暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11177774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com