使用嵌入式網頁進行應用程式內瀏覽

應用程式內瀏覽器可為使用者提供完整的瀏覽器體驗,同時讓使用者保留在應用程式環境中。這類瀏覽器最常用於應用程式中連結至網頁的連結或廣告。網頁可在應用程式內瀏覽器中開啟,如圖 1 所示。

紅色方塊中的應用程式內連結,以及指向另一個畫面的箭頭,顯示透過自訂分頁開啟的連結。
圖 1. 點選應用程式內連結 (左圖),並使用自訂分頁開啟應用程式內瀏覽器 (右圖)。

自訂分頁WebView 都是可用於強化應用程式內體驗的 API,但選擇最適合的 API 取決於您的用途。下表列出各項方法的優點:

自訂分頁

WebView

針對由使用者預設瀏覽器處理的第三方內容,提供即用即走的瀏覽功能。適用於大多數用途。

自訂開發人員控管的瀏覽體驗。通常用於較進階的用途。

  • 輕鬆整合:整合自訂分頁是為使用者提供嵌入式網頁瀏覽體驗最簡單的方式
  • 共用狀態:在瀏覽器中使用共用 Cookie 和權限模式登入網站時,減少使用者摩擦
  • 瀏覽器檢視畫面的進階 UI 控制項
  • 能夠修改網頁本身的內容
  • 更深入的開發人員分析洞察資訊,瞭解參與度 / 活動
  • WebView 更新會在全球範圍內,一致地向所有裝置和使用者推出

雖然大多數瀏覽器都支援自訂分頁,但有些瀏覽器會提供額外的自訂選項。詳情請參閱這篇自訂分頁瀏覽器支援比較文章

其他資源

如要使用 WebView 或 Custom Tabs API 為 Android 裝置開發網頁,請參閱下列文件: