In-App-Browser können Nutzern die volle Browserfunktion bieten, während sie im Kontext Ihrer App bleiben. Dies wird am häufigsten verwendet, wenn Sie in Ihrer App einen Link oder eine Anzeige haben, der bzw. die zu einer Webseite führt. Die Webseite kann in einem In-App-Browser geöffnet werden, wie in Abbildung 1 zu sehen.
Sowohl Custom Tabs als auch WebView sind APIs, die für die In-App-Nutzung verfügbar sind. Welche API am besten geeignet ist, hängt vom jeweiligen Anwendungsfall ab. In der folgenden Tabelle sind einige Vorteile aufgeführt:
Direkte Navigation zu Drittanbieterinhalten, die vom Standardbrowser des Nutzers verarbeitet werden. Am häufigsten für die meisten Anwendungsfälle. |
Benutzerdefinierte, vom Entwickler gesteuerte Browseroberflächen Wird in der Regel für erweiterte Anwendungsfälle verwendet. |
||||
|
|
Benutzerdefinierte Tabs werden von der überwiegenden Mehrheit der Browser unterstützt. Einige bieten jedoch zusätzliche Anpassungsoptionen. Weitere Informationen finden Sie im Vergleich der Browserunterstützung für benutzerdefinierte Tabs.
Weitere Informationen
Informationen zum Entwickeln von Webseiten für Android-Geräte mithilfe von WebViews oder Custom Tabs APIs finden Sie in den folgenden Dokumenten:
- Webinhalte als Haupt- oder unterstützende Inhalte in Ihre App einbetten
- Benutzerdefinierte Tabs
- Vertrauenswürdige Web-Aktivitäten
- Browserunterstützung