如何在javascript中触发touchcancel事件?

时间:2017-02-21 17:31:28

标签: javascript javascript-events

我找到了一些教程和步骤指导如何触发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'它将清除这一点。

1 个答案:

答案 0 :(得分:0)

您可以使用.addEventListener("touchstart", function() { return false; });