我正在使用touchmove之类的
document.getElementById("slider").addEventListener("touchmove",alert("touch"),false);
在设备就绪事件后
在chrome和cordova中,但它的行为很奇怪,在cordova在开始时意外触发(如onload事件),而在chrome中,它从未触发。
答案 0 :(得分:2)
尝试一下:
const callback = () => { alert("touch") }
document.getElementById("slider").addEventListener("touchmove", callback ,false);
我认为是因为您在addEventListener内部调用alert,所以在解析时会立即被触发。这样,您就可以让事件监听器触发它。