Webview 设置实现两个手指缩放网页无效

今天在项目中发现一个webview界面设置了手势缩放,如下代码. 

  //设置支持缩放
webSettings.setBuiltInZoomControls(true);
  // 设置出现缩放工具
webview.getSettings().setBuiltInZoomControls(true);

但是运行起来却没有缩放效果, 最后随便在网上找了个链接, 其他代码没改. 发现又有手势缩放了. 

原因可能是有些js代码里面已经设置了不能缩放了.

所以如果你在代码里面设置了上面两个属性发现没有手势缩放,那就不是你写的代码有问题了. 而是网页的问题. 可以与写JS的人沟通看看

 换个网页试试就知道是不是代码问题了.

例如有手势缩放的网页

webview.loadUrl("http://www.oschina.net/question/54100_34836");//支持手势缩放的链接


你可能感兴趣的:(原创)