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 属性许可证中所述的术语使用。