WebViewClient.OnReceivedError メソッド

定義

オーバーロード

名前 説明
OnReceivedError(WebView, IWebResourceRequest, WebResourceError)

Web リソースの読み込みエラーをホスト アプリケーションに報告します。

OnReceivedError(WebView, ClientError, String, String)

ホスト アプリケーションにエラーを報告します。

OnReceivedError(WebView, IWebResourceRequest, WebResourceError)

Web リソースの読み込みエラーをホスト アプリケーションに報告します。

[Android.Runtime.Register("onReceivedError", "(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;Landroid/webkit/WebResourceError;)V", "GetOnReceivedError_Landroid_webkit_WebView_Landroid_webkit_WebResourceRequest_Landroid_webkit_WebResourceError_Handler", ApiSince=23)]
public virtual void OnReceivedError(Android.Webkit.WebView? view, Android.Webkit.IWebResourceRequest? request, Android.Webkit.WebResourceError? error);
[<Android.Runtime.Register("onReceivedError", "(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;Landroid/webkit/WebResourceError;)V", "GetOnReceivedError_Landroid_webkit_WebView_Landroid_webkit_WebResourceRequest_Landroid_webkit_WebResourceError_Handler", ApiSince=23)>]
abstract member OnReceivedError : Android.Webkit.WebView * Android.Webkit.IWebResourceRequest * Android.Webkit.WebResourceError -> unit
override this.OnReceivedError : Android.Webkit.WebView * Android.Webkit.IWebResourceRequest * Android.Webkit.WebResourceError -> unit

パラメーター

view
WebView

コールバックを開始する WebView。

request
IWebResourceRequest

元の要求。

error
WebResourceError

エラーに関する情報が発生しました。

属性

注釈

Web リソースの読み込みエラーをホスト アプリケーションに報告します。 これらのエラーは、通常、サーバーに接続できないことを示します。 非推奨バージョンのコールバックとは異なり、メイン ページだけでなく、任意のリソース (iframe、イメージなど) に対して新しいバージョンが呼び出されることに注意してください。 したがって、このコールバックで最低限必要な作業を実行することをお勧めします。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

OnReceivedError(WebView, ClientError, String, String)

ホスト アプリケーションにエラーを報告します。

[Android.Runtime.Register("onReceivedError", "(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V", "GetOnReceivedError_Landroid_webkit_WebView_ILjava_lang_String_Ljava_lang_String_Handler")]
public virtual void OnReceivedError(Android.Webkit.WebView? view, Android.Webkit.ClientError errorCode, string? description, string? failingUrl);
[<Android.Runtime.Register("onReceivedError", "(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V", "GetOnReceivedError_Landroid_webkit_WebView_ILjava_lang_String_Ljava_lang_String_Handler")>]
abstract member OnReceivedError : Android.Webkit.WebView * Android.Webkit.ClientError * string * string -> unit
override this.OnReceivedError : Android.Webkit.WebView * Android.Webkit.ClientError * string * string -> unit

パラメーター

view
WebView

コールバックを開始する WebView。

errorCode
ClientError

ERROR_* 値に対応するエラー コード。

description
String

エラーを説明する文字列。

failingUrl
String

読み込みに失敗した URL。

属性

注釈

ホスト アプリケーションにエラーを報告します。 これらのエラーは回復不可能です (つまり、メイン リソースは使用できません)。 errorCode パラメーターは、ERROR_*定数のいずれかに対応します。

このメンバーは非推奨です。 android.os.Build.VERSION_CODES#M以上で#onReceivedError(WebView, WebResourceRequest, WebResourceError) onReceivedError(WebView, WebResourceRequest, WebResourceError)を使用します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象