Leksykon IT › Web › WebView

WebView

Web Svenska → Zaktualizowano: 2026-10-07

Przeglądarka osadzona jako widok wewnątrz aplikacji — to, co się pojawia, gdy otwierasz link w Instagramie zamiast w Safari.

Komponent nazywa się WKWebView na iOS i android.webkit.WebView na Androidzie. Renderuje HTML i uruchamia JavaScript dokładnie jak przeglądarka, ale bez paska adresu i z możliwością wstrzykiwania kodu oraz podglądania tego, co się dzieje.

Ta właśnie możliwość jest sednem krytyki. Aplikacja pokazująca stronę logowania w WebView może w zasadzie odczytać wpisywane dane, dlatego specyfikacja OAuth odradza to rozwiązanie i zaleca systemowy komponent przeglądarki — SFSafariViewController lub Chrome Custom Tabs — który działa odizolowany od aplikacji i współdzieli zwykłe sesje użytkownika.

← Wróć do leksykonu