Javascript 触摸事件未被触发



我在安卓设备上运行一个混合应用程序(Moto G5 plus/android 8(。触摸事件不起作用。当安装在其他安卓设备(Android 6/7/8/9(上时,相同的应用程序工作正常。

我尝试了所有的触摸事件(触摸开始,触摸移动,触摸结束,触摸取消(,它们都不起作用。我也尝试过event.preventDefault((方法,但没有工作。

我正在Chrome DevTools上调试这个Android应用程序。

即使是一个简单的触摸事件侦听器,如这个也不工作:

document.addEventListener("touchstart", function(){
 alert("touch started");
});

我已经尝试了很多东西,但似乎没有任何帮助。 如果您遇到类似的问题,请告诉我。请帮忙。谢谢。

试试这个:

document.addEventListener("touchstart", function(ev){
  ev.preventDefault();
 alert("touch started");
},false);

相关内容

  • 没有找到相关文章

最新更新