在WebView中禁用缩放缩放?

the*_*e19 15 android zoom webview

我正在构建一个在WebView中显示某些内容的应用程序.我正在设计这些内容以适应屏幕,不需要缩放.有没有办法关闭WebView的缩放功能?

Foa*_*Guy 22

wv.getSettings().setSupportZoom(false);
Run Code Online (Sandbox Code Playgroud)

是你想要的.使用setBuiltInZoomControls它不会禁用多点触控缩放,但这样做.虽然值得注意的是,默认情况下可能会禁用取决于设备缩放.我有一个带有WebView的应用程序,在我的HTC g2上它根本不允许我放大.但完全相同的代码将允许放大Galaxy平板电脑.


Com*_*are 9

您可以尝试setBuiltInZoomControls(false)WebSettings.我希望这可以控制所有形式的缩放,包括多点触控.

但请记住:

  • Android中有多个屏幕尺寸,适合QVGA 2.8英寸屏幕以及适合10英寸平板电脑的尺寸不一样

  • 用户可能需要缩放其他原因,例如视力不佳