webview_flutter 0.3.11+1 webview_flutter: ^0.3.11+1 copied to clipboard
A Flutter plugin that provides a WebView widget on Android and iOS.
WebView for Flutter (Developers Preview) #
A Flutter plugin that provides a WebView widget.
On iOS the WebView widget is backed by a WKWebView; On Android the WebView widget is backed by a WebView.
Developers Preview Status #
The plugin relies on Flutter's new mechanism for embedding Android and iOS views. As that mechanism is currently in a developers preview, this plugin should also be considered a developers preview.
Known issues are tagged with the platform-views and/or webview labels.
To use this plugin on iOS you need to opt-in for the embedded views preview by
adding a boolean property to the app's Info.plist
file, with the key io.flutter.embedded_views_preview
and the value YES
.
Keyboard support within webviews is also experimental. The above tags also
surface known issues with keyboard input. Some currently known keyboard issues,
as of webview_flutter
version 0.3.10+4
:
- Input needs to be tapped twice to be registered on Samsung devices
- Keyboard behavior is buggy after a resize
- Keyboard persists after tapping outside text field
Setup #
iOS #
Opt-in to the embedded views preview by adding a boolean property to the app's Info.plist
file
with the key io.flutter.embedded_views_preview
and the value YES
.
Usage #
Add webview_flutter
as a dependency in your pubspec.yaml file.
You can now include a WebView widget in your widget tree. See the WebView widget's Dartdoc for more details on how to use the widget.