WebViewClient.OnSafeBrowsingHit Método

Definición

Notifique a la aplicación host que la navegación segura ha marcado una dirección URL de carga.

[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

Parámetros

view
WebView

WebView que alcanza el recurso malintencionado.

request
IWebResourceRequest

Objeto que contiene los detalles de la solicitud.

threatType
SafeBrowsingThreat

La razón por la que el recurso se detectó mediante la exploración segura, que corresponde a un SAFE_BROWSING_THREAT_* valor.

callback
SafeBrowsingResponse

Las aplicaciones deben invocar uno de los métodos de devolución de llamada.

Atributos

Comentarios

Notifique a la aplicación host que la navegación segura ha marcado una dirección URL de carga.

La aplicación debe invocar la devolución de llamada para indicar la respuesta preferida. El comportamiento predeterminado es mostrar un intersticial al usuario, con la casilla de notificación visible.

Si la aplicación necesita mostrar su propia interfaz de usuario intersticial personalizada, la devolución de llamada se puede invocar de forma asincrónica con SafeBrowsingResponse#backToSafety o SafeBrowsingResponse#proceed, en función de la respuesta del usuario.

Java documentación para android.webkit.WebViewClient.onSafeBrowsingHit(android.webkit.WebView, android.webkit.WebResourceRequest, int, android.webkit.SafeBrowsingResponse).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a