ServiceWorkerClient.ShouldInterceptRequest(IWebResourceRequest) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Уведомите хост-приложение запроса ресурса и разрешите приложению возвращать данные.
[Android.Runtime.Register("shouldInterceptRequest", "(Landroid/webkit/WebResourceRequest;)Landroid/webkit/WebResourceResponse;", "GetShouldInterceptRequest_Landroid_webkit_WebResourceRequest_Handler", ApiSince=24)]
public virtual Android.Webkit.WebResourceResponse? ShouldInterceptRequest(Android.Webkit.IWebResourceRequest? request);
[<Android.Runtime.Register("shouldInterceptRequest", "(Landroid/webkit/WebResourceRequest;)Landroid/webkit/WebResourceResponse;", "GetShouldInterceptRequest_Landroid_webkit_WebResourceRequest_Handler", ApiSince=24)>]
abstract member ShouldInterceptRequest : Android.Webkit.IWebResourceRequest -> Android.Webkit.WebResourceResponse
override this.ShouldInterceptRequest : Android.Webkit.IWebResourceRequest -> Android.Webkit.WebResourceResponse
Параметры
- request
- IWebResourceRequest
Объект, содержащий сведения о запросе.
Возвращаемое значение
Содержит android.webkit.WebResourceResponse сведения об ответе или null если WebView должен загрузить сам ресурс.
- Атрибуты
Комментарии
Уведомите хост-приложение запроса ресурса и разрешите приложению возвращать данные. Если возвращаемое значение равно null, рабочая роль службы будет продолжать загружать ресурс как обычно. В противном случае будет использоваться ответ возврата и данные.
<b>Примечание.</b> Этот метод вызывается в потоке, отличном от потока пользовательского интерфейса, поэтому клиенты должны проявлять осторожность при доступе к частным данным или системе просмотра.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".