setUseWideViewPort()和setLoadWithOverviewMode()精确地做了什么?

时间:2011-03-27 11:13:02

标签: android webview webkit

我对缺乏WebView及相关内容的文档感到失望。

(除非您认为以下是属性文件)

  

public void setLoadWithOverviewMode   (布尔概述)

     

设置是否   WebView加载包含概述的页面   模式

  

public synchronized void setUseWideViewPort(boolean use)

     

告诉WebView使用宽视口

所以:什么是“概述模式”?什么是“宽视口”?

ps:我试图寻找与webkit相关的文档,却找不到它。

2 个答案:

答案 0 :(得分:91)

显然:

setLoadWithOverviewMode(true)加载WebView完全缩小

setUseWideViewPort(true)使Webview具有普通视口(例如普通桌面浏览器),而当为false时,webview将具有约束于其自身维度的视口(因此,如果webview是50px * 50px视口大小相同)

答案 1 :(得分:5)

如果setUseWideViewPort(true),它将使用在网页的元标记中定义的属性加载WebView。所以它按照html中的定义来缩放网页。