我找到了一些教程和步骤指导如何触发javascript点击事件,但我不知道如何在原生javascript 中触发touchcancel
事件?
var event = document.createEvent("MouseEvents");
event.initEvent("touchcancel", true, true);
event.synthetic = true;
document.dispatchEvent(event, true);
我使用了"MouseEvents"
,因为"TouchEvents"
参数会抛出错误。
但是上面的代码没有用。
我想触发"touchcancel"
事件,因为有时pointer
太多了,我看到浏览器可以调用' touchcancel'它将清除这一点。
答案 0 :(得分:0)
您可以使用.addEventListener("touchstart", function() { return false; });