A Flutter plugin that allows you to add an inline webview, to use an headless webview, and to open an in-app browser window.
- Official documentation: inappwebview.dev/docs
- Read the online API Reference to get the full API documentation.
- Official blog: inappwebview.dev/blog
- Find open source projects on the Official Showcase page: inappwebview.dev/showcase
- Check the flutter_inappwebview_examples repository for project examples
- Check the flutter_inappwebview/example/integration_test/webview_flutter_test.dart file for other code examples
- Flutter Browser App: A Full-Featured Mobile Browser App (such as the Google Chrome mobile browser) created using Flutter and the features offered by the flutter_inappwebview plugin
Check the Showcase page to see an open list of Apps built with Flutter and Flutter InAppWebView.
Send a submission request to the Submit App page!
- Dart sdk: "^3.5.0"
- Flutter: ">=3.24.0"
- Android:
minSdkVersion >= 19
,compileSdk >= 34
, AGP version>= 7.3.0
(use Android Studio - Android Gradle plugin Upgrade Assistant for help), support forandroidx
(see AndroidX Migration to migrate an existing app) - iOS 12.0+:
--ios-language swift
, Xcode version>= 15.0
- MacOS 10.14+: Xcode version
>= 15.0
Add flutter_inappwebview
as a dependency in your pubspec.yaml file.
- Android: https://inappwebview.dev/docs/intro/#setup-android
- iOS: https://inappwebview.dev/docs/intro/#setup-ios
- macOS: https://inappwebview.dev/docs/intro/#setup-macos
- Windows: https://inappwebview.dev/docs/intro/#setup-windows
- Web: https://inappwebview.dev/docs/intro/#setup-web
Did you find this plugin useful? Please consider to make a donation to help improve it!
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!