A Flutter plugin that allows you to add an inline webview, to use a headless webview, and to open an in-app browser window.
InAppWebViewSettings
automatic infer if initialSettings
is null
Uri.encodeFull
with Uri.encodeComponent
to load html data correctly on Web platformcom.squareup.okhttp3:okhttp
dependencyuseShouldOverrideUrlLoading
, useOnLoadResource
, useOnDownloadStart
, useShouldInterceptAjaxRequest
, useShouldInterceptFetchRequest
, useShouldInterceptRequest
, useOnRenderProcessGone
, useOnNavigationResponse
settings if their value is null
and the corresponding event is implemented by the WebView (InAppWebView
and HeadlessInAppWebView
, not InAppBrowser
) before it's native initializationPrintJobSettings
properties are optionalsPullToRefreshSettings
properties are optionalsWebAuthenticationSessionSettings
properties are optionalsNullPointerException
on InAppBrowserActivity.dispose
break
statement on Android when parsing ChromeCustomTabsOptions.displayMode
in Java code