我正在android设备(Moto G5 plus / android 8)上运行混合应用程序。触摸事件不起作用。安装在其他android设备(Android 6/7/8/9)上的同一个应用程序运行正常。
我尝试了所有触摸事件(touchstart,touchmove,touchend,touchcancel),但没有一个起作用。我也尝试使用event.preventDefault()方法,但是没有用。
我正在chrome DevTools上调试此android应用。
即使是一个简单的触摸事件侦听器,因为它对此也不起作用:
document.addEventListener("touchstart", function(){
alert("touch started");
});
我尝试了很多东西,但似乎无济于事。请告诉我您是否遇到过类似的问题。请帮忙。谢谢。
答案 0 :(得分:0)
尝试:
document.addEventListener("touchstart", function(ev){
ev.preventDefault();
alert("touch started");
},false);