0
点赞
收藏
分享

微信扫一扫

js解决ios 双指缩放、双击放大、移动的兼容性问题

诗与泡面 2021-09-24 阅读 108
window.onload = function() { // 阻止双击放大 
var lastTouchEnd = 0;
 document.addEventListener('touchstart', function(event) {
if (event.touches.length > 1) { 
event.preventDefault(); 
} });
 document.addEventListener('touchend', function(event) { 
var now = (new Date()).getTime(); if (now - lastTouchEnd <= 300) {
 event.preventDefault(); 
} lastTouchEnd = now;
 }, false); 
// 阻止双指放大 
document.addEventListener('gesturestart', function(event) { event.preventDefault(); }); }

document.body.addEventListener('touchmove', function (e) {
e.preventDefault(); //阻止默认的处理方式(阻止下拉滑动的效果)
}, {passive: false});
举报

相关推荐

0 条评论