搜尋套件、儲存庫與 APP 分類

套件詳情v6.1.5

flutter_inappwebview

一個 Flutter 外掛程式,可讓您新增內嵌式 WebView、使用無頭 WebView,以及開啟應用程式內瀏覽器視窗。

AndroidiOSWebmacOSWindows
近 30 天下載
133萬
喜歡數
2850
Pub 分數
130

安裝套件

flutter pub add flutter_inappwebview

套件介紹

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

一個 Flutter 插件,支援內嵌式 webview、無頭 webview 與應用內瀏覽器視窗的整合。它支援多個平台,包括 Android、iOS、Web、macOS 和 Windows,為開發者提供彈性,可直接在應用程式中嵌入網頁內容,或在受控的瀏覽器環境中開啟 URL。此插件提供廣泛的自訂選項與事件處理功能,以增強使用者體驗。

適用情境

  • 在移動應用中嵌入網頁內容
  • 在應用內顯示動態網頁
  • 在安全的內建瀏覽器中打開連結
  • 在網頁視圖中執行 JavaScript 程式碼
  • 處理網頁導航事件
  • 支援離線網路內容快取

主要特色

  • 支援內嵌與無頭 WebView
  • 跨平台相容性
  • JavaScript 注入與執行
  • 可自訂的內建瀏覽器
  • 導航與生命週期事件處理
  • 內建快取與 cookie 管理

適合對象

  • 使用網頁內容建構混合應用程式的開發人員
  • 需要安全應用內瀏覽的應用
  • 需要動態網頁渲染的項目
  • 使用 Flutter 進行多平台開發的團隊
  • 整合第三方網路服務的應用程式

使用建議

  • 需要在 Android 和 iOS 上正確處理權限
  • 網頁檢視效能可能會因裝置而異
  • 載入外部內容時必須遵循安全最佳實務
  • 對進階網路功能(如 WebGL)的支援有限
  • 長時間運行的Web會話可能導致的記憶體使用
  • 如需,需要手動管理SSL憑證驗證

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

Flutter InAppWebView Plugin Share on Twitter Share on Facebook

InAppWebView-logo

All Contributors

flutter_inappwebview version Pub Points Pub Popularity Pub Likes Awesome Flutter License

Donate to this project GitHub forks GitHub stars

Supported Platforms

flutter_inappwebview_platform_interface version flutter_inappwebview_android version flutter_inappwebview_ios version flutter_inappwebview_macos version flutter_inappwebview_windows version flutter_inappwebview_linux version flutter_inappwebview_web version

A Flutter plugin that allows you to add an inline webview, to use an headless webview, and to open an in-app browser window.

Articles/Resources

Showcase - Who use it

Check the Showcase page to see an open list of Apps built with Flutter and Flutter InAppWebView.

Are you using the Flutter InAppWebView plugin and would you like to add your App there?

Send a submission request to the Submit App page!

Requirements

Installation

Add flutter_inappwebview as a dependency in your pubspec.yaml file.

Platform Installation Setup:

Support

Did you find this plugin useful? Please consider to make a donation to help improve it!

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Alex Li
Alex Li

💻
1/2
1/2

💻
Christofer Bodin
Christofer Bodin

💻
Matthew Lloyd
Matthew Lloyd

💻
C E
C E

💻
Robson Araujo
Robson Araujo

💻
Ryan
Ryan

💻
CodeEagle
CodeEagle

💻
Tanay Neotia
Tanay Neotia

💻
Jamie Joost
Jamie Joost

💻
Matias de Andrea
Matias de Andrea

💻
YouCii
YouCii

💻
Salnikov Sergey
Salnikov Sergey

💻
Po-Jui Chen
Po-Jui Chen

💻
Manuito
Manuito

💻
setcy
setcy

💻
EArminjon
EArminjon

💻
Ashank Bharati
Ashank Bharati

💻
Michael Chow
Michael Chow

💻
Osvaldo Saez
Osvaldo Saez

💻
rsydor
rsydor

💻
Le Minh Hoang
Le Minh Hoang

💻
Michael Kao
Michael Kao

💻
cloudygeek
cloudygeek

💻
Christoph Eck
Christoph Eck

💻
Ser1ous
Ser1ous

💻
Caleb Jones
Caleb Jones

💻
Saverio Murgia
Saverio Murgia

💻
Trần Đức Tâm
Trần Đức Tâm

💻
Joker
Joker

💻
Yash Chandra Verma
Yash Chandra Verma

💻
Arne Kepp
Arne Kepp

💻
Ömral Cörüt
Ömral Cörüt

💻
LrdHelmchen
LrdHelmchen

💻
Steven Gunanto
Steven Gunanto

💻
Michael Rittmeister
Michael Rittmeister

💻
Akira Aratani
Akira Aratani

💻
Doflatango
Doflatango

💻
Edmund Tay
Edmund Tay

💻
Andrei Diaconu
Andrei Diaconu

💻
Daniel Kao
Daniel Kao

💻
xuty
xuty

💻
Ben Bieker
Ben Bieker

💻
Phạm Như Vũ
Phạm Như Vũ

💻
SebastienBtr
SebastienBtr

💻
NeZha
NeZha

💻
Jan Klinge
Jan Klinge

💻
PauloDurrerMelo
PauloDurrerMelo

💻
benmeemo
benmeemo

💻
cinos
cinos

💻
Rex Raphael
Rex Raphael

💻
Jan Henrik Høiland
Jan Henrik Høiland

💻
Iguchi Tomokatsu
Iguchi Tomokatsu

💻
Jonas Uekötter
Jonas Uekötter

📖 💻
emakar
emakar

💻
liasica
liasica

💻
Eiichiro Adachi
Eiichiro Adachi

💻
Kamil Powałowski
Kamil Powałowski

💻
Akio Yamamoto
Akio Yamamoto

💻
mohenaxiba
mohenaxiba

💻
Ben Anderson
Ben Anderson

💻
Daan Poron
Daan Poron

🛡️
ふぁ
ふぁ

💻
perffecto
perffecto

💻
Chandra Abdul Fattah
Chandra Abdul Fattah

💻
Aleksandar Lugonja
Aleksandar Lugonja

💻
Alexandre Richonnier
Alexandre Richonnier

💻
Sunbreak
Sunbreak

💻
Eric Lee
Eric Lee

📖
KhatibFX
KhatibFX

💻
Guide.inc
Guide.inc

💻
Niraj Nandish
Niraj Nandish

💻
nesquikm
nesquikm

💻
Andreas Gangsø
Andreas Gangsø

💻
Alexandru Terente
Alexandru Terente

💻
Dango Mango
Dango Mango

💻
Max Zimmermann
Max Zimmermann

💻
Alexandru Dochioiu
Alexandru Dochioiu

💻
YumengNevix
YumengNevix

💻
lrorpilla
lrorpilla

💻
Michal Šrůtek
Michal Šrůtek

💻
daisukeueta
daisukeueta

💻
Gray Mackall
Gray Mackall

💻
Pavel Mazhnik
Pavel Mazhnik

💻
nlog (solrin)
nlog (solrin)

💻
Murmurl912
Murmurl912

💻
Benjamin Schulz
Benjamin Schulz

🤔
seal-app
seal-app

💻
Takuya Tominaga
Takuya Tominaga

💻
Sergey
Sergey

💻
yuanbo li
yuanbo li

💻
Ryan Feline
Ryan Feline

💻
Jeff Ward
Jeff Ward

⚠️
Yelzhan Yerkebulan
Yelzhan Yerkebulan

💻
GooRingX
GooRingX

💻
Robodoh
Robodoh

💻
imoyakin
imoyakin

💻
laishere
laishere

💻
Marco Muccinelli
Marco Muccinelli

💻
momadvisor
momadvisor

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

所屬分類

依賴

依賴清單 6 項

  • flutter_inappwebview_android^1.1.3
  • flutter_inappwebview_ios^1.1.2
  • flutter_inappwebview_macos^1.1.2
  • flutter_inappwebview_platform_interface^1.3.0
  • flutter_inappwebview_web^1.1.2
  • flutter_inappwebview_windows^0.6.0

原始碼儲存庫

使用此套件的專案