touchstart 和 touchend 事件在 Android 中的 Webview 上不起作用

问题描述 投票:0回答:1

我在 Android 的滚动视图中有多个 webview。这是我的应用程序的主要要求之一。我在 webview 中用 Javascript 加载 html。 Javascript 包含一个实现 touchstart 和 touchend 事件的按钮。我所有的网络视图都呈现良好。但问题是很少有 webviews 不会触发按钮上的 touchstart 和 touchend 事件。这是随机发生的 webviews。此外,这些网络视图上的链接不可点击。

我不知道为什么会这样。请提出一些解决方案。

android android-webview dom-events android-scrollview
1个回答
0
投票

看看这个答案: Android - JavaScript:在缩放或滚动页面之前不会触发 touchstart 事件

这让事情对我有用。

您可能还想在这里查看第一个答案,关于使用 e.preventDefault(): touchend 事件在 Android 上不起作用

祝你好运!

© www.soinside.com 2019 - 2024. All rights reserved.