// 阻止手势缩放 // document.addEventListener('touchstart', function(event) { // if (event.touches.length > 1) { // event.preventDefault(); // } // }, { passive: false }); // // 阻止双击缩放 // let lastTouchEnd = 0; // document.addEventListener('touchend', function(event) { // const now = Date.now(); // if (now - lastTouchEnd <= 300) { // 双击间隔判定(300ms内) // event.preventDefault(); // } // lastTouchEnd = now; // }, { passive: false }); // #ifdef H5 document.addEventListener("touchstart", function(event) { if (event.touches.length > 1) { event.preventDefault(); } }); let lastTouchEnd = 0; document.addEventListener( "touchend", function(event) { let now = new Date().getTime(); if (now - lastTouchEnd <= 300) { event.preventDefault(); } lastTouchEnd = now; }, false ); document.addEventListener("gesturestart", function(event) { event.preventDefault(); }); // #endif