Przeglądanie w aplikacji za pomocą osadzonej przeglądarki

Przeglądarki w aplikacji mogą zapewnić użytkownikom pełne możliwości przeglądania, a jednocześnie pozwolić im pozostać w kontekście Twojej aplikacji. Jest to najczęściej używane, gdy w aplikacji masz link lub reklamę, które prowadzą do strony internetowej. Stronę internetową można otworzyć w przeglądarce w aplikacji, jak widać na rysunku 1.

Link w aplikacji w czerwonym polu i strzałka wskazująca inny ekran, na którym widać link otwarty w karcie niestandardowej.
Rysunek 1. Kliknięcie linku w aplikacji (po lewej) i otwarcie przeglądarki w aplikacji za pomocą karty niestandardowej (po prawej).

Zarówno karty niestandardowe, jak i WebView to interfejsy API, które możesz wykorzystać w swojej aplikacji. Wybór najlepszego z nich zależy jednak od Twojego przypadku użycia. W tabeli poniżej przedstawiamy niektóre zalety każdej z nich:

Karty niestandardowe

WebView

Gotowe do użycia przeglądanie treści innych firm obsługiwane przez domyślną przeglądarkę użytkownika. Najczęściej stosowany w większości przypadków.

niestandardowe środowiska przeglądania kontrolowane przez deweloperów; Zwykle używane w bardziej zaawansowanych przypadkach.

  • Łatwość integracji: integracja kart niestandardowych to najprostszy i najłatwiejszy sposób na zapewnienie użytkownikom możliwości przeglądania internetu w aplikacji.
  • Stan udostępniony: mniejsze utrudnienia dla użytkowników podczas logowania się w witrynach dzięki udostępnionym plikom cookie i modelowi uprawnień w przeglądarce.
  • bardziej zaawansowane sterowanie widokiem przeglądarki w interfejsie;
  • możliwość modyfikowania zawartości strony internetowej,
  • Szczegółowe statystyki dewelopera dotyczące zaangażowania i aktywności
  • Aktualizacje WebView są udostępniane wszystkim urządzeniom i użytkownikom w spójny sposób na całym świecie.

Chociaż karty niestandardowe są obsługiwane przez zdecydowaną większość przeglądarek, niektóre z nich oferują dodatkowe opcje dostosowywania. Więcej informacji znajdziesz w porównaniu obsługi przeglądarek w przypadku kart niestandardowych.

Dodatkowe materiały

Aby tworzyć strony internetowe na urządzenia z Androidem za pomocą interfejsów WebView lub kart niestandardowych, zapoznaj się z tymi dokumentami: