[已解决]加载资源的一个小BUG---CCBoot.js

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%

这个好像不能简单的吧默认设置成.png或者其他扩展名。因为接口可能返回的种类可能为json,可能为string可能为图片。。。

不知道有木有什么好的方法来处理这个东西= =:9: