如何限制webview内容缩小到100%以下

时间:2013-12-20 10:09:46

标签: android css webview android-webview android-4.4-kitkat

Hello Developers,

我正在开发一个我正在使用webview的项目,所以在这里我使用webview的默认属性来放大并在启用属性后缩小捏缩放 -

 w.getSettings().setUseWideViewPort(true);
 w.getSettings().setLoadWithOverviewMode(true);

启用后放大并缩小功能在Kitkat以下的Android版本中运行完美,但我的问题是,在Kitkat中,webview内容缩小得太小。我想防止事情缩小 - 内容应始终适合屏幕。

我尝试过像这样的元标记属性,但是使用Kitkat它没有正常工作,即 -

<meta name="viewport" content="width=device-width,height=device-height ,initial-scale=1,minimum-scale=1, user-scalable=yes" />";    

请建议我如何使用Chromimum webkit在Android Kitkat中处理此问题。

感谢所有提前

1 个答案:

答案 0 :(得分:0)

setUseWideViewPort WebSettings API可能会使视口更宽,但只有在具有视口元标记时才会出现这种情况。

从您发布的内容看起来像:

  • 视口元标记正在执行它应该执行的操作:width=device-width可能比您的内容大小更多像素。尝试将其设置为内容的宽度。
  • 标签可能无法正确解析(尝试连接DevTools并查看控制台上是否有任何错误消息),
  • 您遇到了一些错误,请查看将targetSdkVersion设置为19或禁用setUseWideViewPort是否有帮助。