禁止平板,iPad长按弹出默认菜单事件
随_声 2020-04-08 04:19:07 我尝试了很多种方法,在平板电脑上都不行,手机上可以是可以,就是会把我的点击事件给禁用了,PC电脑的禁止右击也是成功的,但为什么平板电脑就不行了勒,找了一天了,人都要炸了
1、
$('body').addEventListener('contextmenu', function(e){
e.stopPropagation();
});
2,
$('body').ontouchstart = function(e) {
e.stopPropagation();
};
3,
$(document).ready(function(){
$("body").css("-moz-user-select","none");
});
4,
.body{
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}