为什么在Android或iOS设备上长按时JavaScript会暂停?

4

当我在Android或iOS设备的屏幕上长按或滑动时,运行在Webview中的Javascript会暂停。如何保持JS运行,并且为什么在这种情况下JS会暂停?


可能涉及到优化问题 - Don Angelo Annoni
在某种程度上,我认为这不是很好的优化。 - Shadow
1个回答

0

这个帖子有一个类似的问题/答案,我相信这纯粹是性能优化,因为滚动将需要浏览器重新绘制/绘制DOM:这将消耗大量资源。关于长按,这可能与浏览器等待理解下一步要做什么有关,例如选择要复制/粘贴的区域或触发浏览器上下文菜单。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接