navegador los google desactivar componentes como chrome automaticas actualizar actualizaciones javascript ios css mobile

javascript - los - desactivar actualizaciones automaticas google chrome windows 10



Cómo evitar la actualización y bajada de Chrome móvil (2)

Quiero evitar la actualización de Chrome para dispositivos móviles (especialmente Chrome para iOS). Mi aplicación web tiene un evento de panorámica vertical con ancho de dispositivo y ventana de visualización de altura de dispositivo, pero cada vez que se desplaza hacia abajo, Chrome móvil se actualiza debido a la función predeterminada del navegador. Además, en el navegador Safari, la pantalla se desplaza durante el evento de panorámica. Quiero deshabilitar estos movimientos.

Por supuesto, probé event.preventDefault (); y la acción táctil: ninguna; Pero no parece trabajo. ¿Debo agregar eventListner y touch-action "en la etiqueta del cuerpo"? Espero una respuesta útil con el ejemplo.



Actualizar:

Para las últimas versiones de Chrome:

html, body { overscroll-behavior-y: contain; }

Vieja solución:

Como los escuchas de eventos móviles Chrome> = 56 son pasivos por defecto y los escuchas de eventos pasivos ya no pueden evitar los valores predeterminados. Mira aquí

Tienes que usar escuchas de eventos activos en lugar así:

document.addEventListener(''touchstart'', touchstartHandler, {passive: false}); document.addEventListener(''touchmove'', touchmoveHandler, {passive: false});