AndroidMixedContentMode class
An Android-specific class used to configure the WebView's behavior when a secure origin attempts to load a resource from an insecure origin.
NOTE: available on Android 21+.
Use MixedContentMode instead.
- Annotations
-
- @Deprecated('Use MixedContentMode instead')
Properties
- hashCode → int
-
The hash code for this object.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toNativeValue(
) → int - Gets int native value.
-
toString(
) → String -
A string representation of this object.
override
-
toValue(
) → int - Gets int value.
Operators
-
operator ==(
Object value) → bool -
The equality operator.
override
Static Properties
-
values
→ Set<
AndroidMixedContentMode> -
Set of all values of AndroidMixedContentMode.
final
Static Methods
-
fromNativeValue(
int? value) → AndroidMixedContentMode? - Gets a possible AndroidMixedContentMode instance from a native value.
-
fromValue(
int? value) → AndroidMixedContentMode? - Gets a possible AndroidMixedContentMode instance from int value.
Constants
- MIXED_CONTENT_ALWAYS_ALLOW → const AndroidMixedContentMode
- In this mode, the WebView will allow a secure origin to load content from any other origin, even if that origin is insecure. This is the least secure mode of operation for the WebView, and where possible apps should not set this mode.
- MIXED_CONTENT_COMPATIBILITY_MODE → const AndroidMixedContentMode
- In this mode, the WebView will attempt to be compatible with the approach of a modern web browser with regard to mixed content. Some insecure content may be allowed to be loaded by a secure origin and other types of content will be blocked. The types of content are allowed or blocked may change release to release and are not explicitly defined. This mode is intended to be used by apps that are not in control of the content that they render but desire to operate in a reasonably secure environment. For highest security, apps are recommended to use AndroidMixedContentMode.MIXED_CONTENT_NEVER_ALLOW.
- MIXED_CONTENT_NEVER_ALLOW → const AndroidMixedContentMode
- In this mode, the WebView will not allow a secure origin to load content from an insecure origin. This is the preferred and most secure mode of operation for the WebView and apps are strongly advised to use this mode.