Android 12L agrega soporte para capturas de pantalla con desplazamiento para WebViews

Android 12L agrega soporte de captura de desplazamiento para WebViews, lo que permite tomar capturas de pantalla de página completa del contenido que se muestra en un WebView.

androide 12 Finalmente se agregó soporte nativo para capturas de pantalla con desplazamiento, lo que permite a los usuarios tomar capturas de pantalla completas de páginas web y documentos. Y con Android 12L, la función es aún mejor.

Por supuesto, Android 12 no es el primero en introducir capturas de pantalla con desplazamiento; La característica ha sido una parte integral de otras máscaras OEM como MIUI y ColorOS durante años. Sin embargo, la implementación de Google de capturas de pantalla con desplazamiento difiere de la de otras máscaras en que se basa en Vistas en lugar de en la unión de imágenes. Esta implementación basada en View tiene su ventaja sobre la técnica de unión de imágenes, concretamente en términos de velocidad y confiabilidad. Pero este enfoque también lo hace menos versátil ya que es posible que la función no funcione correctamente con aplicaciones que no tienen una interfaz de usuario basada en View. Además, tampoco funciona con WebViews, un componente del sistema que permite a los desarrolladores mostrar páginas web dentro de sus aplicaciones. Afortunadamente, Android 12L soluciona este problema.

Como descubrió Mishaal Rahman de Esper, Android 12L agrega soporte de captura de desplazamiento para WebViews. Eso significa que ahora es posible tomar capturas de pantalla de página completa del contenido mostrado en un WebView. Como puede ver en las capturas de pantalla a continuación, cuando abre un enlace en un WebView, Android 12L ahora muestra un botón "capturar más" en la parte inferior para permitirle tomar una captura de pantalla con desplazamiento. Esta opción no aparece en dispositivos con Android 12.

Un ejemplo de WebView es Twitter abriendo un enlace externo (es decir, una página web) en una ventana del navegador. Un WebView es básicamente un navegador integrado que una aplicación puede utilizar para cargar páginas web.

Android 12L ha comenzado a implementarse a la línea Google Pixel 3a, Pixel 4 y Pixel 5. Pixel 6 y Pixel 6 Pro recibirán la actualización a finales de este mes. La última versión trae varias mejoras y características de la interfaz de usuario para dispositivos de pantalla grande, como dispositivos plegables y tabletas. incluyendo un diseño de dos columnas para la pantalla de notificación y la pantalla de bloqueo, incrustación de actividades, experiencia multitarea mejorada, etcétera.


Fuente: (1) Esper, (2) AOSP