首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sencha生成产品不能插入元标签

Sencha生成产品不能插入元标签
EN

Stack Overflow用户
提问于 2012-06-29 23:50:06
回答 1查看 704关注 0票数 0

嗨,我正在开发一个sencha-touch-2应用程序,它将嵌入到iPhone UIWebview上。UIWebview大小为280x420,以iPhone屏幕为中心。在sencha开发上,一切都很完美,但是当我尝试将sencha构建到生产中时,sencha页面的大小就会散落或不符合UIWebview的大小。请参阅下面的代码

森查

在index.html的主体中添加元标记

代码语言:javascript
复制
<body>
    <meta name="viewport" content="width=device-width; initial-scale=1; maximum-scale=1;">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-touch-fullscreen" content="yes">
    <div id="appLoadingIndicator">
        <div></div>
        <div></div>
        <div></div>
    </div>
</body>

此代码适用于开发,但当更改到生产时,页面会发生更改。我应该做什么来使它在生产的建设,因为生产是非常快的加载。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-01 12:15:39

试试这个,只需在html body标记中添加这个脚本即可。

代码语言:javascript
复制
<script type="text/javascript">
         setTimeout(function(){
             var meta = document.createElement('meta');
             meta.setAttribute("name","viewport");
             meta.setAttribute("content","width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=no;");
            (document.getElementsByTagName("head")[0] || document.documentElement).appendChild(meta);
         },1000);
    </script>

Sencha touch 2.0将用内置的元标记覆盖您的脚本。因此,所发生的是您的元标记将被加载,但将被替换为它自己的元标记。

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

https://stackoverflow.com/questions/11270290

复制
相关文章

相似问题

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