我在安卓设备上运行一个混合应用程序(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);