我正在使用PhoneGap 3.0(CLI)来构建PhoneGap应用程序。
我也在使用jQuery Mobile。我面临着允许特定页面和用户可扩展的#34;
的问题Meta视口
<meta name="viewport" content="initial-scale=1.0, minimum-scale=1.0, maximum-scale=5.0, user-scalable=yes">
在移动浏览器上查看时效果很好,但在PhoneGap应用程序中,它不允许缩放。
任何帮助?
答案 0 :(得分:1)
显然,Phonegap(Android)在WebView中打开index.html,如果要扩展,则必须启用SupportZoom。在MainActivity中,添加代码:
public void onCreate(Bundle savedInstanceState) {
CookieManager.setAcceptFileSchemeCookies(true);
super.onCreate(savedInstanceState);
super.setIntegerProperty("loadUrlTimeoutValue", 60000);
super.loadUrl("file:///android_asset/www/index.html");
//Enable zoom in WebView
WebSettings settings = super.appView.getSettings();
settings.setBuiltInZoomControls(true);
settings.setSupportZoom(true);
}