WebView.SetSafeBrowsingWhitelist(IList<String>, IValueCallback) 方法

定义

设置不受 SafeBrowsing 检查的主机(域名/IP 地址)的列表。

[Android.Runtime.Register("setSafeBrowsingWhitelist", "(Ljava/util/List;Landroid/webkit/ValueCallback;)V", "", ApiSince=27)]
public static void SetSafeBrowsingWhitelist (System.Collections.Generic.IList<string> hosts, Android.Webkit.IValueCallback? callback);
[<Android.Runtime.Register("setSafeBrowsingWhitelist", "(Ljava/util/List;Landroid/webkit/ValueCallback;)V", "", ApiSince=27)>]
static member SetSafeBrowsingWhitelist : System.Collections.Generic.IList<string> * Android.Webkit.IValueCallback -> unit

参数

hosts
IList<String>

主机列表

callback
IValueCallback

如果成功将主机添加到允许列表,将调用<a0/>。 如果任何主机格式不正确,则会调用 false 它。 回调将在 UI 线程上运行

属性

注解

设置不受 SafeBrowsing 检查的主机(域名/IP 地址)的列表。 该列表对所有 WebView 都是全局的。

每个规则都应采用以下规则之一:<table<>tr><th> Rule th th>><< Example </<>>th Matches Subdomain</th></tr><tr><td> HOSTNAME </td><td example.com </td><td Td>> Yes </td<>/tr<>tr><td.>HOSTNAME </td><td> .example.com </td><td> No </td></tr<>tr><td> IPV4_LITERAL </td<>td td> 192.168.1.1 </td><td No </td/td>></tr tr<>><td> IPV6_LITERAL_WITH_BRACKETS </td td>><[10:20:30:40:50:60:70:80]</td><td>No</td></tr></table>

所有其他规则(包括通配符)都无效。

主机的正确语法由 RFC 3986 定义。

适用于 . 的 android.webkit.WebView.setSafeBrowsingWhitelist(java.util.List<java.lang.String>, android.webkit.ValueCallback<java.lang.Boolean>)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于