【发布时间】:2012-11-07 03:27:06
【问题描述】:
当我在 Android 或 iOS 设备的屏幕上长按或滚动时,webview 中运行的 Javascript 会暂停。如何让js保持运行,另外,为什么js在这种情况下会暂停?
【问题讨论】:
-
可能是优化问题
-
在某种程度上,我觉得优化不好。
标签: javascript android ios webview
当我在 Android 或 iOS 设备的屏幕上长按或滚动时,webview 中运行的 Javascript 会暂停。如何让js保持运行,另外,为什么js在这种情况下会暂停?
【问题讨论】:
标签: javascript android ios webview
这个post 有一个类似的问题/答案,我相信这纯粹是一种性能优化,因为滚动需要浏览器重绘/绘制 DOM:这将占用大量资源。关于长按,这可能与浏览器等待了解下一步想要做什么有关,即选择要复制/粘贴的区域或触发浏览器上下文菜单。
【讨论】: