¿Hay alguna manera de ver el evento zoom-Out-Max en IE10 Metro?
-
29-10-2019 - |
Pregunta
En Internet Explorer 10 Metro Style quiero ver el evento que ocurre cuando el usuario se acerca a la vista completa con el gesto de pellizco.
Puedo hacerlo usando JavaScript ejecutándose en la página o en un código C ++ que se ejecuta en el espacio de direcciones de IE.
Solución
Es un truco, pero está funcionando, el zoom mínimo adicional es de alrededor de 0.85 del tamaño normal, por lo que verificamos si el usuario amplió más de 0.87:
window.addEventListener ('resize', function () {
if (document.documentElement.clientHeight / window.innerHeight <= 0.87){
// this will run more than once while the user
// is zooming out close to the maximum level
}
}, false);
No funcionará cuando el zoom esté deshabilitado (sitios web móviles).
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow