Android 12L bietet Scroll-Screenshot-Unterstützung für WebViews

click fraud protection

Android 12L fügt Scroll-Capture-Unterstützung für WebViews hinzu und ermöglicht so die Erstellung ganzseitiger Screenshots des in einem WebView angezeigten Inhalts.

Android 12 Schließlich wurde native Unterstützung für das Scrollen von Screenshots hinzugefügt, sodass Benutzer vollständige Screenshots von Webseiten und Dokumenten erstellen können. Und mit Android 12L wird die Funktion noch besser.

Natürlich ist Android 12 nicht das erste, das scrollende Screenshots einführt. Die Funktion ist seit Jahren fester Bestandteil anderer OEM-Skins wie MIUI und ColorOS. Allerdings unterscheidet sich Googles Implementierung scrollender Screenshots von der anderer Skins dadurch, dass sie auf Ansichten und nicht auf Bildzusammenfügung basiert. Diese View-basierte Implementierung hat gegenüber der Image-Stitching-Technik ihre Vorteile, nämlich in Bezug auf Geschwindigkeit und Zuverlässigkeit. Dieser Ansatz macht es jedoch auch weniger vielseitig, da die Funktion möglicherweise nicht richtig mit Apps funktioniert, die nicht über eine ansichtsbasierte Benutzeroberfläche verfügen. Darüber hinaus funktioniert es auch nicht mit WebViews, einer Systemkomponente, die es Entwicklern ermöglicht, Webseiten in ihren Apps anzuzeigen. Glücklicherweise behebt Android 12L dieses Problem.

Wie Mishaal Rahman von Esper entdeckte, bietet Android 12L Scroll-Capture-Unterstützung für WebViews. Das bedeutet, dass es jetzt möglich ist, ganzseitige Screenshots des in einem WebView angezeigten Inhalts zu erstellen. Wie Sie in den Screenshots unten sehen können, wenn Sie einen Link in einer WebView öffnen, Android 12L Zeigt jetzt unten eine Schaltfläche „Mehr erfassen“ an, mit der Sie einen scrollenden Screenshot erstellen können. Diese Option wird auf Geräten mit Android 12 nicht angezeigt.

Ein Beispiel für einen WebView ist das Öffnen eines externen Links (d. h. einer Webseite) durch Twitter in einem Browserfenster. Ein WebView ist im Grunde ein eingebetteter Browser, den eine Anwendung zum Laden von Webseiten verwenden kann.

Die Einführung von Android 12L hat begonnen zur Google Pixel 3a-Serie, Pixel 4-Serie und Pixel 5-Reihe. Das Pixel 6 und Pixel 6 Pro werden das Update später in diesem Monat erhalten. Die neueste Version bietet mehrere Verbesserungen der Benutzeroberfläche und Funktionen für Geräte mit großem Bildschirm wie faltbare Geräte und Tablets. einschließlich eines zweispaltigen Layouts für den Benachrichtigungsschatten und den Sperrbildschirm, Aktivitätseinbettung, verbessertes Multitasking-Erlebnis, und so weiter.


Quelle: (1) Esper, (2) AOSP