Android webview中缩放和缩放的区别是什么?
缩放和缩放的区别是什么? 规模的定义是什么?setInitialScale函数的作用是什么? 设置此WebView的初始比例。0表示默认值。行为 默认比例取决于getUseWideViewPort()和 getLoadWithOverviewMode()。如果内容适合WebView 按宽度控制,则缩放设置为100%。对于广泛的内容 behavor取决于getLoadWithOverviewMode()的状态。如果是 值为true时,将缩小内容以按宽度调整到 WebView控件,否则不可用。如果初始比例大于 0,WebView以该值作为初始比例开始。请注意 与视口元标记中的缩放特性不同,此方法 不考虑屏幕密度Android webview中缩放和缩放的区别是什么?,android,webview,zooming,scale,Android,Webview,Zooming,Scale,缩放和缩放的区别是什么? 规模的定义是什么?setInitialScale函数的作用是什么? 设置此WebView的初始比例。0表示默认值。行为 默认比例取决于getUseWideViewPort()和 getLoadWithOverviewMode()。如果内容适合WebView 按宽度控制,则缩放设置为100%。对于广泛的内容 behavor取决于getLoadWithOverviewMode()的状态。如果是 值为true时,将缩小内容以按宽度调整到 WebView控件,否则不可用。如果初
因此,setInitialScale用于缩放android的本机视图。就像在本机Android浏览器中,用两个手指缩放内容一样。缩放:内容的缩放不能超过
“概览缩放”
(即,您的内容比屏幕窄)。这是通过设计实现的-使其变小只会使侧面呈现白色。如果您想要这种行为,您需要向内容添加填充,您已经将WebView
的布局高度指定为WRAP\u content
- 这使得
忽略WebView
meta标记viewport
- 将其设置为
或固定大小MATCH\u PARENT
网站设置
:
setUseWideViewport (which overrides the viewport meta tag) or
setInitialScale (which can alter the size of the viewport).
setInitialScale(int-scaleInPercent)
设置此WebView
的初始比例0表示默认值。默认比例的行为取决于getUseWideViewPort()
和getLoadWithOverviewMode()
的状态。如果内容按宽度适合WebView控件,则缩放设置为100%。对于宽内容,行为取决于getLoadWithOverviewMode()
的状态。如果其值为true,则内容将按宽度缩小到WebView
控件中,否则不会。如果初始比例大于0,WebView
以该值作为初始比例开始。请注意,与视口元标记中的缩放属性不同,此方法不考虑屏幕密度
参数
ScaleInput percent-以百分比表示的初始量表我不明白。ZoomIn使webview内容变大,ZoomOut使webview内容变小。那么缩放操作是做什么的?我不明白。ZoomIn使webview内容变大,ZoomOut使webview内容变小。那么缩放操作是做什么的呢?你说在屏幕上打开两个手指就是缩放吗?好像是zoom,不是吗?@rafraph No zoom是browserOK的原生zoom。请尝试再次解释setInitialScale的功能?此函数名中“Initial”的含义是什么?为什么它不叫setScale?