首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用户可通过PhoneGap和jQuery移动进行扩展

问用户可通过PhoneGap和jQuery移动进行扩展
EN

Stack Overflow用户
提问于 2013-09-23 16:39:36
回答 1查看 1.9K关注 0票数 0

我正在使用CLI3.0 (CLI)构建一个PhoneGap应用程序。

我也在使用jQuery移动版。我面临着允许特定页面“用户可伸缩”的问题。

元视口为

代码语言:javascript
复制
<meta name="viewport" content="initial-scale=1.0, minimum-scale=1.0, maximum-scale=5.0, user-scalable=yes">

在移动浏览器上查看它时效果很好,但在PhoneGap应用程序中它不允许缩放。

有什么帮助吗?

EN

回答 1

Stack Overflow用户

发布于 2013-09-23 17:45:03

显然,Phonegap(安卓)在WebView中打开index.html,如果你想要扩展,那么你必须启用SupportZoom。在MainActivity中,添加代码:

代码语言:javascript
复制
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);
}

在UIWebView (iOS)中,您可以看到here和here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18954973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档