Sencha Cmd:Sencha Touch Production Build失败,无法调用未定义的方法'getOrientation'

时间:2013-11-28 16:09:22

标签: extjs build sencha-touch

Sencha Touch 2.3.1 + Sencha Cmd v4.0.1.45。

构建生产后,启动时会在浏览器中显示阻止javascript错误:

  

无法调用未定义的方法'getOrientation'

在开发环境中完美运作。

任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:0)

可能Sencha Cmd没有加载标准加载器加载的某些依赖项。检查开发中的javascript控制台是否存在以下警告:

[WARN][Anonymous] [Ext.Loader] Synchronously loading 'Ext.viewport.Default'; consider adding 'Ext.viewport.Default' explicitly as a require of the corresponding class

我认为Cmd找不到视口类,尝试将其添加到app.js中的'requires'数组,看看是否能解决您的问题。否则尝试跟踪引发错误的行(getOrientation调用)并在此处粘贴一些代码。

干杯, 罗布