js解决ios 双指缩放、双击放大、移动的兼容性问题
作者:
拾钱运 | 来源:发表于
2019-01-31 11:20 被阅读7次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});
本文标题:js解决ios 双指缩放、双击放大、移动的兼容性问题
本文链接:https://www.haomeiwen.com/subject/pujksqtx.html
网友评论