Intenté usar "user-scalable=no" en la metaetiqueta para deshabilitar el zoom en la página web móvil, pero no funciona en Safari. Por lo tanto, traté de usar javascript (código a continuación) para controlarlo, pero también falló. ¿Hay otra forma de deshabilitar el zoom de Safari?
document.addEventListener('touchstart', (event) => { if (event.touches.length > 1) { event.preventDefault(); } }, { passive: false }); let lastTouchEnd = 0; document.addEventListener('touchend', (event) => { const now = (new Date()).getTime(); if (now - lastTouchEnd <= 300) { event.preventDefault(); } lastTouchEnd = now; }, false); }```