A Flutter plugin that allows you to add an inline webview, to use a headless webview, and to open an in-app browser window.
ContentBlockerActionType.BLOCK_COOKIES
and ContentBlockerActionType.IGNORE_PREVIOUS_RULES
for iOS and macOS platformsContentBlockerTrigger.urlFilterIsCaseSensitive
for AndroidContentBlockerActionType.CSS_DISPLAY_NONE
usagewillSuppressErrorPage
WebView Android setting in favor of disableDefaultErrorPage
.isMultiProcessEnabled
static method on InAppWebViewController
for AndroidonContentSizeChanged
WebView event for iOSonPermissionRequestCanceled
, onRequestFocus
WebView events for AndroiddefaultVideoPoster
WebView setting for AndroidTracingController
for Android WebViewswillSuppressErrorPage
WebView Android setting. Use disableDefaultErrorPage
instead.headers
, otherLikelyURLs
, referrer
arguments on ChromeSafariBrowser.open
method for AndroidonNavigationEvent
, onServiceConnected
, onRelationshipValidationResult
events on ChromeSafariBrowser
for AndroidmayLaunchUrl
, launchUrl
, updateActionButton
, validateRelationship
, setSecondaryToolbar
, updateSecondaryToolbar
methods on ChromeSafariBrowser
for AndroidstartAnimations
, exitAnimations
, navigationBarColor
, navigationBarDividerColor
, secondaryToolbarColor
, alwaysUseBrowserUI
ChromeSafariBrowser settings for AndroidChromeSafariBrowserMenuItem.image
property for iOSdidLoadSuccessfully
optional argument on ChromeSafariBrowser.onCompletedInitialLoad
event for iOSonInitialLoadDidRedirect
, onWillOpenInBrowser
events on ChromeSafariBrowser
for iOSactivityButton
, eventAttribution
ChromeSafariBrowser settings for iOSclearWebsiteData
, prewarmConnections
, invalidatePrewarmingToken
, getMaxToolbarItems
static methods on ChromeSafariBrowser
for iOSgetVariationsHeader
WebView static methodChromeSafariBrowser.onCompletedInitialLoad
event has an optional argumentChromeSafariBrowserMenuItem.action
and ChromeSafariBrowserActionButton.action
can be nullChromeSafariBrowserSettings
properties are optionals