WebViewClient.OnReceivedError Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| OnReceivedError(WebView, IWebResourceRequest, WebResourceError) |
Сообщите об ошибке загрузки веб-ресурса в хост-приложение. |
| OnReceivedError(WebView, ClientError, String, String) |
Сообщите об ошибке в хост-приложении. |
OnReceivedError(WebView, IWebResourceRequest, WebResourceError)
Сообщите об ошибке загрузки веб-ресурса в хост-приложение.
[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
Сведения об ошибке произошли.
- Атрибуты
Комментарии
Сообщите об ошибке загрузки веб-ресурса в хост-приложение. Эти ошибки обычно указывают на неспособность подключиться к серверу. Обратите внимание, что в отличие от устаревшей версии обратного вызова новая версия будет вызываться для любого ресурса (iframe, image и т. д.), а не только для главной страницы. Таким образом, рекомендуется выполнить минимальную требуемую работу в этом обратном вызове.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
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) и выше.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".