我在webview上设置了缩放控制
webview.getSettings().setBuiltInZoomControls(true);
webview.getSettings().setSupportZoom(true);
但它的工作不正确。
如果我触摸屏进行缩小(多点触控使用手指),则它处于触摸屏状态。
但是,如果我分离屏幕,它会回归初始大小。
和缩放控制记住缩小操作正常工作。我再次再次
变焦控制'+'按钮改变禁用状态(MAX缩小状态)
但网页仍未改变。 (缩放不起作用)
我认为这是错误..
网页是由hogra制作的html
像这样<meta http-equiv=’Content-Type’ content=’text/html; charset=utf-8′ />
<html>
<body>
<img src="my image url" width="100%"></img></br>
</body>
</html>
这是如此简单的html源码。
对此有任何想法吗?
我能解决吗?
答案 0 :(得分:2)
我有一个非常类似的问题,并认为你必须用绝对宽度替换相对宽度。问题的根源是,webview在缩放后重新计算宽度,并再次缩放图像以适应屏幕宽度的100%。我将图像调整为屏幕大小(以像素为单位)(直接生成到html代码中)。然后缩放工作没有问题。
答案 1 :(得分:0)
只需从图片代码中删除width =“100%”即可。它将开始神奇地工作。