是否可以使用JavaScript阻止TouchScreen显示器,平板电脑,手机上的触摸手势?
答案 0 :(得分:3)
您可以通过阻止touchstart
事件来实现。如果你在整个页面范围内这样做,你可能希望在身上做这件事。
var body = document.body;
element.ontouchstart = function(e) {
e.preventDefault();
}
您还可以使用window.addEventListener
进行整页影响。
window.addEventListener('touchstart', function(e) {
e.preventDefault();
}
这也将允许其他人加入touchstart
事件。
通过on
方法也可以使用jQuery。
$('body').on('touchstart', function(e) {
e.preventDefault();
});
答案 1 :(得分:1)
我过去曾使用修改后的jQuery Block UI来执行此操作。