【发布时间】:2013-09-17 15:58:20
【问题描述】:
我终于设法使用 Cmd 3.10.2.342 和 touch 2.2.1 为我的 sencha Web 应用程序创建了一个生产版本
我所有的定制文件都包括在内,并且按预期创建了增量。但是,当我在浏览器中运行它时,它会停在加载视图中。控制台日志说:
TypeError: 'undefined' is not a function (evalating 'h.call(w,w)')
我已将错误追踪到 app.js 中的 Ext.application({...。
我尝试了以下更改,但仍然出现错误:
- 新的 Ext.application({...
- Ext.Application({...
- 新的 Ext.Application({...
我该如何解决这个问题?
当我生成一个apk文件时,我没有这个问题
在我的生产 app.js 中,我发现了这个if(!s){a.set(i,w);if(h){h.call(w,w)}a.triggerCreated(i);return}
我真的不知道它的作用。我试过删除它等,但它只是给出了其他错误
【问题讨论】:
-
使用调试器检查 h 实际上是什么类型的对象。将 debugger 关键字放在那个 if 块中。
标签: javascript extjs sencha-touch sencha-cmd