WebView.SetSafeBrowsingWhitelist(IList<String>, IValueCallback) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定豁免 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
參數
- 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 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。