共用方式為


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

如果主機已成功新增至allowlist,則會使用 true 來呼叫 。 如果有任何主機格式不正確,則會使用 false 來呼叫它。 回呼將在UI線程上執行

屬性

備註

設定豁免 SafeBrowsing 檢查的主機清單(功能變數名稱/IP 位址)。 此清單是所有 WebView 的全域清單。

每個規則都應該採用下列其中一項:<table><tr><th> Rule </th>>< th> Example </><th th Matches Subdomain</th></>><><tr tr td HOSTNAME </td><td example.com </td td> 是 </td<>>></tr tr><><td 。>HOSTNAME </td><td> .example.com </td td No </td<<>>>/tr<>tr><td> IPV4_LITERAL </td<>td> 192.168.1.1 </td td><> No </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 屬性授權中所述的詞彙使用。

適用於