移动端ios浏览器双指禁止放大页面

// 缩放
try {
  // 禁用双击缩放
  document.addEventListener("touchstart", function(event) {
    if (event.touches.length > 1) {
      event.preventDefault();
    }
  });
  var lastTouchEnd = 0;
  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();
  });
} catch (error) {}

或者

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();

});

}

你可能感兴趣的:(移动端ios浏览器双指禁止放大页面)