无法调用未定义app.js的方法'substring':1
我在sencha touch app的构建包版本上遇到此错误,该版本基于sencha doc上的building your first app教程。常规版本运行得很好,但是当它构建时我只是得到一个蓝屏。当我评论嵌套列表的代理相关行时,构建的版本运行正常。
proxy: {
type: 'jsonp',
url: 'https://ajax.googleapis.com/ajax/services/feed/load?v=1.0&q=http://feeds.feedburner.com/SenchaBlog',
reader: {
type: 'json',
rootProperty: 'responseData.feed.entries'
}
}
解决
大多数网站声称这是因为xtype编写得很糟糕(example),但是,在这种情况下,它是由于缺少对JsonP,NestedList等事情的明确要求。
答案 0 :(得分:1)
解决
大多数网站声称这是因为xtype编写得很糟糕(example),但是,在这种情况下,它是由于缺少对JsonP,NestedList等事情的明确要求。
答案 1 :(得分:0)
尝试在网址encodeURI或encodeURIComponent中编码网址。
这应该修复它 - 如果没有,请发布此文件的完整代码。
你有没有忘记加入“leaf”和“fields”的相关信息?