WebResourceErrorCompat

public abstract class WebResourceErrorCompat


Compatibility version of WebResourceError.

Summary

Public methods

abstract @NonNull CharSequence
@RequiresFeature(name = WebViewFeature.WEB_RESOURCE_ERROR_GET_DESCRIPTION, enforcement = "androidx.webkit.WebViewFeature#isFeatureSupported")
getDescription()

Gets the string describing the error.

abstract int
@RequiresFeature(name = WebViewFeature.WEB_RESOURCE_ERROR_GET_CODE, enforcement = "androidx.webkit.WebViewFeature#isFeatureSupported")
getErrorCode()

Gets the error code of the error.

Public methods

getDescription

Added in 1.1.0
@RequiresFeature(name = WebViewFeature.WEB_RESOURCE_ERROR_GET_DESCRIPTION, enforcement = "androidx.webkit.WebViewFeature#isFeatureSupported")
public abstract @NonNull CharSequence getDescription()

Gets the string describing the error. Descriptions are localized, and thus can be used for communicating the problem to the user.

This method should only be called if isFeatureSupported returns true for WEB_RESOURCE_ERROR_GET_DESCRIPTION.

Returns
@NonNull CharSequence

The description of the error

getErrorCode

Added in 1.1.0
@RequiresFeature(name = WebViewFeature.WEB_RESOURCE_ERROR_GET_CODE, enforcement = "androidx.webkit.WebViewFeature#isFeatureSupported")
public abstract int getErrorCode()

Gets the error code of the error. The code corresponds to one of the ERROR_* constants in WebViewClient.

This method should only be called if isFeatureSupported returns true for WEB_RESOURCE_ERROR_GET_CODE.

Returns
int

The error code of the error