ServiceWorkerClient.ShouldInterceptRequest(IWebResourceRequest) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
通知主應用程式資源要求,並允許應用程式傳回數據。
[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
,服務背景工作角色會繼續像往常一樣載入資源。 否則,將會使用傳回回應和數據。
<p class=“note”><b>Note:</b> 這個方法是在 UI 線程以外的線程上呼叫,因此用戶端在存取私人數據或檢視系統時應該謹慎行事。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。