語言

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

包含請求細節的物件。

傳回

A android.webkit.WebResourceResponse 包含回應資訊,或 null 是 WebView 是否應該載入資源本身。

屬性

備註

通知主機應用程式有資源請求,並允許應用程式回傳資料。 若返回值為 null,服務工作者將照常繼續載入資源。 否則,將使用回傳響應和資料。

<b>注意:</b> 此方法會在非 UI 執行緒中呼叫,因此用戶端在存取私有資料或檢視系統時應謹慎。

Java 文件 android.webkit.ServiceWorkerClient.shouldInterceptRequest(android.webkit.WebResourceRequest)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於