UI組件——WebSettings部分api解釋

  • setSupportZoon
    支持放縮功能,一般和setBuiltInZoomControls一起使用

  • setMediaPlaybackRequiresUserGesture
    是否通過手勢觸發播放媒體

  • setBuiltInZoomControls
    是否使用內部放縮機制,包含懸浮的放縮控件,可以通過setDisplayZoomControls(false)設置不顯示懸浮放縮控件

  • setDisplayZoomControls
    設置是否顯示懸浮放縮控件,默認是顯示

  • setAllowFileAccess
    設置是否允許訪問文件

  • setLoadWithOverviewMode
    設置是否以概覽模式加載網頁

  • setSaveFormData
    設置是否保存表單數據

  • setTextZoom(int)
    設置文本放縮百分比 ,默認100

  • setAcceptThirdPartyCookies
    設置接收第三方cookies的策略

  • setUseWideViewPort
    設置WebView是否使用viewport,當該屬性被設置爲false時,加載頁面的寬度總是適應WebView控件寬度;當被設置爲true,當前頁面包含viewport屬性標籤時,在標籤中指定寬度值生效,如果頁面不包含viewport標籤,無法提供一個寬度值,這個時候該方法將被使用。

  • setSupportMultipleWindows
    設置是否支持多窗口,默認不支持

  • setLoadsImagesAutomatically
    設置是否自動加載圖片,默認true

  • setJavaScriptEnabled
    設置是否允許執行js腳本,默認false

  • setAppCacheEnabled
    設置是否啓用緩存

  • setAppCachePath
    設置緩存路徑

  • setDatabaseEnabled
    設置是否啓用數據庫緩存

  • setDomStorageEnabled
    設置是否開啓dom存儲緩存

  • setDefaultTextEncodingName
    設置默認文本編碼格式

  • setuserAgentString
    設置代理

  • setCacheMode
    設置緩存模式

  • setMixedContentMode
    設置當一個安全站點企圖加載來自一個不安全站點資源時WebView的行爲
發佈了54 篇原創文章 · 獲贊 17 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章