【发布时间】:2017-09-23 12:00:03
【问题描述】:
我创建了一个可以在我的 Android 浏览器中正常运行的 html 内容。我使用该 HTML 代码在 phonegap 中制作 apk,但捏缩放不起作用。我尝试了一些在这里找到的提示,将其粘贴到 index.html 文件中:
但是还是不行。
知道我做错了什么吗?
提前致谢。
【问题讨论】:
标签: android html cordova phonegap
我创建了一个可以在我的 Android 浏览器中正常运行的 html 内容。我使用该 HTML 代码在 phonegap 中制作 apk,但捏缩放不起作用。我尝试了一些在这里找到的提示,将其粘贴到 index.html 文件中:
但是还是不行。
知道我做错了什么吗?
提前致谢。
【问题讨论】:
标签: android html cordova phonegap
您需要在 index.html 文件中设置<meta content="user-scalable=yes">。
默认设置为否。
【讨论】:
我遇到了同样的问题。您需要编辑 MainActivity.java 文件并将以下内容添加到文件顶部。
import android.webkit.WebView;
import android.webkit.WebSettings;
在 loadUrl(launchUrl) 行之后添加这三行
WebView webView = (WebView) appView.getEngine().getView();
WebSettings settings = webView.getSettings();
settings.setSupportZoom(true);
settings.setBuiltInZoomControls(true);
【讨论】: