开发和生产之间的Sencha Touch高度差异

时间:2014-05-09 13:43:57

标签: extjs sencha-touch sencha-touch-2

我们有一个Web应用程序,最初是在Sencha Touch 2.1上构建的。我们最近一直致力于升级到Sencha Touch 2.3。该应用程序有一个底部停靠标签栏。当我们在iPad(iPad 2和3)上查看应用程序上的开发版本时,一切正常。

当我们构建生产版本并查看它时,底部栏不再可见。我们注意到在使用dev与生成版本时,正文具有不同的高度版本。

我们似乎无法确定它为何与众不同,但不同之处在于导致条形图不可见的原因。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

在Sencha生产版本中,禁用了开发日志记录,弃用警告和同步资产加载。

这意味着:

  1. 如果您使用的是已弃用的函数或属性,则不会看到弃用警告,并且该函数将无法正常工作
  2. 如果您使用的是未在app.js中声明的组件,或者正确添加为必需组件,则不会将其编译到最终应用程序中。
  3. 检查开发构建的控制台日志以了解弃用警告,并同步加载警告。