我在 Android 的滚动视图中有多个 webview。这是我的应用程序的主要要求之一。我在 webview 中用 Javascript 加载 html。 Javascript 包含一个实现 touchstart 和 touchend 事件的按钮。我所有的网络视图都呈现良好。但问题是很少有 webviews 不会触发按钮上的 touchstart 和 touchend 事件。这是随机发生的 webviews。此外,这些网络视图上的链接不可点击。
我不知道为什么会这样。请提出一些解决方案。
看看这个答案: Android - JavaScript:在缩放或滚动页面之前不会触发 touchstart 事件
这让事情对我有用。
您可能还想在这里查看第一个答案,关于使用 e.preventDefault(): touchend 事件在 Android 上不起作用
祝你好运!