Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
I browser in-app possono offrire agli utenti un'esperienza di navigazione completa, lasciandoli al contempo nel contesto della tua app. Questa funzionalità viene utilizzata più comunemente quando nella tua app è presente un link o un annuncio che rimanda a una pagina web. La pagina web può essere aperta in un browser in-app, come mostrato nella Figura 1.
Figura 1. Fai clic su un link in-app (a sinistra) e apri un browser in-app utilizzando una scheda personalizzata (a destra).
Sia Custom Tabs che WebView sono API disponibili per migliorare la tua esperienza in-app, ma la scelta di quella più adatta a te dipende dal tuo caso d'uso. La seguente tabella mostra alcuni vantaggi di ciascuno:
Navigazione pronta all'uso per i contenuti di terze parti gestiti dal browser predefinito dell'utente. Il più comune per la maggior parte dei casi d'uso.
Esperienze di navigazione personalizzate controllate dagli sviluppatori. In genere, viene utilizzato per casi d'uso più avanzati.
Facilità di integrazione: l'integrazione di Custom Tabs è il modo più semplice per offrire agli utenti un'esperienza di navigazione web incorporata
Stato condiviso: riduzione delle difficoltà degli utenti durante l'accesso ai siti grazie al modello di cookie e autorizzazioni condivisi con il browser
Controllo dell'interfaccia utente più avanzato della visualizzazione del browser
Essere in grado di modificare i contenuti della pagina web stessa
Approfondimenti analitici per gli sviluppatori sul coinvolgimento / sulla modalità di utilizzo
Gli aggiornamenti di WebView vengono implementati su tutti i dispositivi e gli utenti in modo coerente e globale
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2024-12-18 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-12-18 UTC."],[],[]]