【问题标题】:Disabling the zoom functionality of webview,when clicked on the textfield?单击文本字段时禁用webview的缩放功能?
【发布时间】:2012-05-04 06:53:22
【问题描述】:

我有一个包含许多文本字段和一些图像的 WebView。我禁用了 web 视图中的所有缩放和缩放控件。但我的问题是当我点击文本字段时,它会被放大。我想禁用 WebView 的整个缩放,即使我不想在单击文本字段时缩放。我已经浏览了这个link 并尝试了所有这些方法,但在单击文本字段时仍然遇到缩放问题。

【问题讨论】:

    标签: android webview zooming


    【解决方案1】:

    我得到了答案

    webView.getSettings().setDefaultZoom(ZoomDensity.FAR);
        webView.getSettings().setBuiltInZoomControls(true);
        webView.getSettings().setSupportZoom(true);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.getSettings().setLoadWithOverviewMode(false);
        webView.getSettings().setUseWideViewPort(false);
    

    【讨论】:

    • 希望它能在大多数设备上运行。它对我有用。
    • 但是如果你的应用依赖于上述以外的设置呢? :(
    • 它不适用于所有设备。例如,它不适用于运行 KitKat 的三星 Galaxy Tab 4。
    猜你喜欢
    • 2011-06-17
    • 1970-01-01
    • 2020-01-30
    • 1970-01-01
    • 2012-05-07
    • 2011-07-03
    • 1970-01-01
    • 2014-01-23
    • 2014-04-07
    相关资源
    最近更新 更多