Android 12L legger til støtte for rullende skjermbilder for WebViews

Android 12L legger til rullefangststøtte for WebViews, noe som gjør det mulig å ta helsides skjermbilder av innholdet som vises i en WebView.

Android 12 endelig lagt til innebygd støtte for å rulle skjermbilder, slik at brukere kan ta fullstendige skjermbilder av nettsider og dokumenter. Og med Android 12L blir funksjonen enda bedre.

Android 12 er selvfølgelig ikke den første som introduserer rullende skjermbilder; funksjonen har vært en integrert del av andre OEM-skinn som MIUI og ColorOS i årevis. Googles implementering av rullende skjermbilder skiller seg imidlertid fra andre skinn ved at den er basert på visninger i stedet for bildesammensetning. Denne View-baserte implementeringen har sin fordel i forhold til bildesammenføyningsteknikken, nemlig når det gjelder hastighet og pålitelighet. Men denne tilnærmingen gjør den også mindre allsidig ettersom funksjonen kanskje ikke fungerer som den skal med apper som ikke har et visningsbasert brukergrensesnitt. I tillegg fungerer det heller ikke med WebViews, en systemkomponent som lar utviklere vise nettsider inne i appene sine. Heldigvis løser Android 12L dette problemet.

Som oppdaget av Espers Mishaal Rahman, legger Android 12L til rullefangststøtte for WebViews. Det betyr at det nå er mulig å ta helsides skjermbilder av innholdet som vises i en WebView. Som du kan se på skjermbildene nedenfor, når du åpner en lenke i en WebView, Android 12L viser nå en "fangst mer"-knapp nederst for å la deg ta et rullende skjermbilde. Dette alternativet vises ikke på enheter som kjører Android 12.

Et eksempel på en WebView er at Twitter åpner en ekstern lenke (dvs. en nettside) i et nettleservindu. En WebView er i utgangspunktet en innebygd nettleser som en applikasjon kan bruke til å laste inn nettsider.

Android 12L har begynt å rulle ut til Google Pixel 3a-serien, Pixel 4-serien og Pixel 5-serien. Pixel 6 og Pixel 6 Pro vil få oppdateringen senere denne måneden. Den nyeste versjonen gir flere UI-forbedringer og funksjoner for enheter med stor skjerm som sammenleggbare og nettbrett, inkludert en to-kolonne layout for varslingsskjermen og låseskjermen, Activity Embedding, forbedret multitasking-opplevelse, og så videre.


Kilde: (1) Esper, (2) AOSP