Android 12L tilføjer scroll capture-understøttelse til WebViews, hvilket gør det muligt at tage helsides skærmbilleder af indholdet, der vises i en WebView.
Android 12 endelig tilføjet indbygget understøttelse til at rulle skærmbilleder, så brugerne kan tage hele skærmbilleder af websider og dokumenter. Og med Android 12L bliver funktionen endnu bedre.
Selvfølgelig er Android 12 ikke den første til at introducere scrollende skærmbilleder; funktionen har været en integreret del af andre OEM-skind såsom MIUI og ColorOS i årevis. Googles implementering af scrollende skærmbilleder adskiller sig dog fra andre skins ved, at den er baseret på visninger snarere end billedsammensætning. Denne View-baserede implementering har sin fordel i forhold til billedstikningsteknikken, nemlig med hensyn til hastighed og pålidelighed. Men denne tilgang gør den også mindre alsidig, da funktionen muligvis ikke fungerer korrekt med apps, der ikke har en visningsbaseret brugergrænseflade. Derudover virker det heller ikke med WebViews, en systemkomponent, der gør det muligt for udviklere at vise websider inde i deres apps. Heldigvis løser Android 12L dette problem.
Som opdaget af Espers Mishaal Rahman, tilføjer Android 12L scroll capture-understøttelse til WebViews. Det betyder, at det nu er muligt at tage helsides skærmbilleder af indholdet, der vises i en WebView. Som du kan se på skærmbillederne nedenfor, når du åbner et link i en WebView, Android 12L viser nu en "fang mere"-knap i bunden, så du kan tage et rullende skærmbillede. Denne mulighed vises ikke på enheder, der kører Android 12.
Et eksempel på en WebView er Twitter, der åbner et eksternt link (dvs. en webside) i et browservindue. En WebView er dybest set en indlejret browser, som en applikation kan bruge til at indlæse websider.
Android 12L er begyndt at rulle ud til Google Pixel 3a-serien, Pixel 4-serien og Pixel 5-serien. Pixel 6 og Pixel 6 Pro får opdateringen senere på måneden. Den seneste version bringer adskillige UI-forbedringer og funktioner til enheder med stor skærm, såsom foldbare enheder og tablets, inklusive et layout med to kolonner til meddelelsesskærmen og låseskærmen, Activity Embedding, forbedret multitasking-oplevelse, og så videre.
Kilde: (1) Esper, (2) AOSP