WebViewClient.OnSafeBrowsingHit 方法

定义

通知主机应用程序安全浏览已标记加载 URL。

[Android.Runtime.Register("onSafeBrowsingHit", "(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;ILandroid/webkit/SafeBrowsingResponse;)V", "GetOnSafeBrowsingHit_Landroid_webkit_WebView_Landroid_webkit_WebResourceRequest_ILandroid_webkit_SafeBrowsingResponse_Handler", ApiSince=27)]
public virtual void OnSafeBrowsingHit(Android.Webkit.WebView? view, Android.Webkit.IWebResourceRequest? request, Android.Webkit.SafeBrowsingThreat threatType, Android.Webkit.SafeBrowsingResponse? callback);
[<Android.Runtime.Register("onSafeBrowsingHit", "(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;ILandroid/webkit/SafeBrowsingResponse;)V", "GetOnSafeBrowsingHit_Landroid_webkit_WebView_Landroid_webkit_WebResourceRequest_ILandroid_webkit_SafeBrowsingResponse_Handler", ApiSince=27)>]
abstract member OnSafeBrowsingHit : Android.Webkit.WebView * Android.Webkit.IWebResourceRequest * Android.Webkit.SafeBrowsingThreat * Android.Webkit.SafeBrowsingResponse -> unit
override this.OnSafeBrowsingHit : Android.Webkit.WebView * Android.Webkit.IWebResourceRequest * Android.Webkit.SafeBrowsingThreat * Android.Webkit.SafeBrowsingResponse -> unit

参数

view
WebView

命中恶意资源的 WebView。

request
IWebResourceRequest

包含请求详细信息的对象。

threatType
SafeBrowsingThreat

与值对应的 SAFE_BROWSING_THREAT_* 安全浏览捕获资源的原因。

callback
SafeBrowsingResponse

应用程序必须调用其中一个回调方法。

属性

注解

通知主机应用程序安全浏览已标记加载 URL。

应用程序必须调用回调以指示首选响应。 默认行为是向用户显示间隙,并显示报告复选框。

如果应用程序需要显示自己的自定义间隙 UI,则可以使用 SafeBrowsingResponse#backToSafetySafeBrowsingResponse#proceed(具体取决于用户响应)异步调用回调。

Java文档android.webkit.WebViewClient.onSafeBrowsingHit(android.webkit.WebView, android.webkit.WebResourceRequest, int, android.webkit.SafeBrowsingResponse)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于