CCBoot.js中加载资源的时候有个小bug,如果图片没有.png或者.jpg等后缀,例如
http://app.qlogo.cn/mbloghead/bb2e9d8e56e1e2548f98/100
就会在
var loader = self._register;
报错,因为type不存在,所以需要在那之前给type赋个默认值 if(!type)type=".png";
或者改成其他的,怎么改没研究,交给官方去弄吧
_loadResIterator: function (item, index, cb) {
var self = this, url = null;
var type = item.type;
if (type) {
type = "." + type.toLowerCase();
url = item.src ? item.src : item.name + type;
} else {
url = item;
type = cc.path.extname(url);
}
if(!type)type=".png";
var obj = self.cache%url%
