如何启用缩放控件,捏放大WebView?

Android的默认浏览器应用程序在滚动时显示缩放控件,还允许缩放缩放。 如何为我自己的Webview启用此function?

我试过了:

webSettings.setBuiltInZoomControls(true); webSettings.setSupportZoom(true); 

但是没有任何function被启用。 顺便说一句,我已经为Webview设置了一个WebChromeClient和一个WebViewClient ,如果这WebChromeClient

谢谢!

奇怪。 里面的OnCreate方法,我正在使用

 webView.getSettings().setBuiltInZoomControls(true); 

在这里工作正常。 在你的webview中有什么特别的东西?

使用这些:

 wv.getSettings().setBuiltInZoomControls(true); wv.getSettings().setDisplayZoomControls(false); 

检查你是否没有包装你的WebviewScrollView

在我的情况下,这是问题。 看起来ScrollView获取捏手势的方式。

要解决这个问题,只需把你的Webview带到ScrollView之外