FLUTTER ECOSYSTEM

flutter_web_browser

一個 Flutter 插件專案,用於使用 Chrome 自訂標籤頁與 SFSafariViewController 開啟網頁。

最新版本
0.17.3
近 30 天下載
1.8萬
喜歡數
95
Pub 分數
130

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

一個 Flutter 外掛程式,可使用平台特定的瀏覽器元件開啟網頁:Android 上的 Chrome 自訂標籤頁和 iOS 上的 SFSafariViewController。它提供無縫、類似原生的瀏覽體驗,無需離開應用程式。該套件輕巧,並能輕鬆整合至現有的 Flutter 專案中。支援深度連結,並在導航期間維持使用者狀態。適用於需要安全、品牌化的網頁檢視且開銷最小的應用。

適用情境
  • 在應用內開啟外部連結
  • 安全嵌入網頁內容
  • 重定向使用者到登入或付款頁面
  • 顯示幫助或服務條款
  • 透過原生瀏覽器UI提升使用者參與度
主要特色
  • Android 上的 Chrome 自訂標籤頁
  • iOS 上的 SFSafariViewController
  • 安全的原生瀏覽體驗
  • 最小化應用切換
  • 支援深度連結
  • 與 Flutter 的輕鬆整合
適合對象
  • 需要安全網頁導航的應用程式
  • 希望實現原生瀏覽器行為的開發者
  • 包含外部內容連結的專案
  • 以行動裝置為首選的應用程式
  • 以使用者體驗為導向的應用程式,重視順暢的轉場效果
使用建議
  • 需要 Android SDK 21+ 才能獲得完整功能
  • SFSafariViewController 需要 iOS 9 或更高版本
  • 與完整 WebView 相比,自訂功能有限
  • 網頁內容不支援離線使用
  • 取決於系統瀏覽器的可用性
支援平台AndroidiOS

安裝套件

flutter pub add flutter_web_browser

所屬分類

原始碼儲存庫

相關專案