¿Cómo desactivo el zoom en el enfoque de entrada de texto?

Sé que hay ciertos trucos para deshabilitar el zoom al crear una página web, pero ¿cómo desactivo el zoom al enfocar en mi dispositivo?

Tengo Paranoid Android y Xposed Framework, así que sé que todo es posible.

Respuestas (3)

Desafortunadamente, la respuesta es que no puedes.

Esto se confirma de manera bastante concluyente en este informe de error/subproceso de solicitud de función en el foro de desarrollo de Chrome . El hilo se remonta a marzo pasado, y publicaciones tan recientes como hace una semana y media indican que no se ha implementado un medio para deshabilitar este comportamiento.

Lamentablemente, las indicaciones recientes indican que el equipo de desarrollo no está dispuesto a implementar una configuración de este tipo en el futuro. A pesar de los aportes de varias personas que brindan ejemplos de cómo esta función puede ser un impedimento y solicitan una configuración para deshabilitarla, esta respuesta de un desarrollador dice que evitan agregar nuevas configuraciones y prefieren trabajar para que sea "menos molesto". :

# 12: Realmente no he notado que se acerque en los sitios móviles. Cuando lo hace, podemos considerar que se trata de un error, pero no creo que una prohibición modal sea el enfoque correcto. Prefiero continuar ajustando la política para que no se active cuando sea inapropiado. Tenga en cuenta también que el mismo código se ocupa de la animación de la posición de desplazamiento cuando el teclado en pantalla cubriría el campo del formulario. Ese comportamiento definitivamente deseable para preservar incluso en sitios móviles.

#13: Por lo general, tratamos de evitar agregar configuraciones en Chrome; preferimos ajustar esto para que sea menos molesto para todos los usuarios, no solo para los que descubren la configuración. Ya hicimos algunas mejoras para que este activador sea menos frecuente desde que se archivó originalmente el error; podríamos beneficiarnos de aflojarlo aún más para tolerar más niveles de zoom.

<rant>Creo que es una respuesta terrible . Básicamente, lo que está diciendo es que prefieren tomar decisiones de Procusto para todos los usuarios, basándose en el juicio subjetivo de los desarrolladores y aplicándolas solo a situaciones que anticipan o que ya les han llamado la atención, que permitir que los usuarios decidan por sí mismos si quiera este comportamiento o no. Y el argumento de que "preferirían ajustar esto para que sea menos molesto para todos los usuarios, no solo para los que descubren la configuración" es una falacia lógica: no hay absolutamente ninguna razón por la que los dos sean mutuamente excluyentes.

Este "principio KISS", la mentalidad de Cupertino de talla única es la razón por la que casi nunca toco Chrome en ningún sistema operativo que no sea de Google, e incluso en Android uso Firefox la mitad del tiempo. </rant>

Pero la conclusión es que parece que no es posible y no lo será.

O bien, la respuesta sarcástica pero correcta es: puede deshabilitar este comportamiento utilizando un navegador que no sea Chrome, al menos para cualquier sitio en el que no desee el zoom automático en el enfoque.

Actualmente estoy buscando un módulo XPosed que me ayude. Publicaré mis hallazgos una vez que haya buscado lo suficiente

Lo descubrí para los usuarios de FireFox:

  1. En el navegador Firefox para Android, navegue hasta about:config.
  2. Encuentra la línea nombradaformhelper.autozoom
  3. Ajustado afalse

Esto es especialmente beneficioso para navegar por sitios web en modo de escritorio, sin ese desagradable zoom de entrada.

formhelper.modetambién se puede establecer en 0 para evitar el desplazamiento a los elementos del formulario. Entre estas dos configuraciones, se deshace de la mayoría de las fallas asociadas con los navegadores móviles.
¡Ay! siii, firefox hace brr.....

Mi solución que puede ayudar fue instalar una aplicación llamada Windows Manipulator en mi teléfono Android y luego configurar el DPI significativamente más bajo. Esto me da suficiente espacio en pantalla (aunque con una fuente significativamente más pequeña). Esto parece evitar que Chrome haga zoom en el enfoque con tanta frecuencia. También cambié al navegador Flashfox Pro, que no hace zoom en el enfoque con frecuencia. Estas 2 correcciones combinadas han eliminado mis quejas. Espero que esto ayude a alguien.

¡Bienvenidos a los entusiastas de Android ! Gracias por su contribución, ¿podría agregar también el enlace de las aplicaciones que mencionó en esta respuesta?