previousAutomaticSystemUiAdjustment
in launch method.web
to the example app.getFlutterEngine
call on Android.plugin_platform_interface
.package:url_launcher_platform_interface
to get the platform-specific implementation.build.gradle
to support apps that has not been migrated to AndroidX.gradle.properties
.headers
field to enable headers in the Android implementation.enableDomStorage
field to launch
to enable DOM storage in Android WebView.invokeMethod
calls.closeWebView
failure on iOS.Breaking change. Migrate from the deprecated original Android Support Library to AndroidX. This shouldn‘t result in any functional changes, but it requires any Android apps using this plugin to also migrate if they’re using the original support library.
This was originally incorrectly pushed in the 4.2.0
update.
5.0.0
instead. That's the correctly versioned new push of 4.2.0
.launch
to use async and await, fixed the incorrect return value by launch
method.BAD. This was a breaking change that was incorrectly published on a minor version upgrade, should never have happened. Reverted by 4.2.0+3.
Breaking change. Migrate from the deprecated original Android Support Library to AndroidX. This shouldn‘t result in any functional changes, but it requires any Android apps using this plugin to also migrate if they’re using the original support library.
universalLinksOnly
setting.launch
to return Future<bool>
.launch
now assert activity not null and using activity to startActivity.WebViewActivity has leaked IntentReceiver
for Android.closeWebView
function to programmatically close the current WebView.launch
to enable javascript in Android WebView.launch
to set iOS status bar brightness.launch
now returns Future<void>
instead of Future<Null>
.canLaunch
method.launch
to a top-level method instead of a static method in a class.