android - 当内容超过高度并滚动时,带捏合缩放的 Webview 不起作用?

标签 android webview pinchzoom

我在我的应用程序中使用 webview。 Same webview 部分网站支持双指缩放,部分网站不支持。 通常我也设置了所有的 webview 设置

    webView.getSettings().setSupportZoom(true);
    webView.getSettings().setBuiltInZoomControls(true);

但加载时,一些垂直滚动内容的网站无法进行pincn缩放。 其他具有水平滚动和固定内容的网站也可以进行双指缩放。

如果有人用 webview 解决了这种行为,请建议我。 提前致谢。

最佳答案

一些移动页面被设计成适合设备宽度,在 meta< 中有一些属性 width=device-width 甚至 user-scalable=no/strong> 页面的归档。在这种情况下,缩放被浏览器禁用。

关于android - 当内容超过高度并滚动时,带捏合缩放的 Webview 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21307550/

相关文章:

android - 使用 mozilla pdf.js Android API 级别低于 19 在 Android WebView 中显示 PDF 文件

ios - 将事件指示器添加到 Web View

android - 如何识别在 Android 中捏合缩放的 View ?

java - Pocketsphinx Demo 中空指针异常切换到搜索

操作栏中的 Android 中心自定义 View

相对布局中的 Android ScrollView 问题

ios - UIPinchGestureRecognizer分别在水平和垂直方向缩放

java - Android 4.4.2 仅在完整的 Java 代码动画期间在 View 对象边界外创建黑色 mask

java - 想创建 "2 tabs with 2 separate webview"

ios - 双击放大/缩小