helloword TypeScript工程卡死

  • Creator 版本:2.1.1

  • 目标平台: Android

  • 详细报错信息,包含调用堆栈:
    main-------->4
    settings.debug-------->4 true
    xxxxxxxxx—>>8 true
    run–>1
    run–>3
    run–>4
    run–>5
    run–>7
    _prepareFinished—>1
    _prepareFinished—>2
    _loadBuiltins—>1
    _loadBuiltins—>2
    loadBuiltins—>1
    loadBuiltins—>2 effects function CCClass(){ this.initProps(CCClass); var cs=CCClass.ctors; cs[0].apply(this,arguments); cs[1].apply(this,arguments); cs[2].apply(this,arguments); } internal
    Create unpacker %s for %s 0d669730c c0BAyVxX9JzZy8EjFrc9DU
    Create unpacker %s for %s 07ce7530a 14TDKXr2NJ6LjvHPops74o
    Create unpacker %s for %s 0e070526b abwstieFJFJakN1HRIe4jy
    Create unpacker %s for %s 0e4bc3b03 0ek66qC1NOQLjgYmi04HvX
    Create unpacker %s for %s 0e467e87b 28dPjdQWxEQIG3VVl1Qm6T
    Create unpacker %s for %s 079499991 6dkeWRTOBGXICfYQ7JUBnG
    Failed to define shader 061403a4fee41e99c7fbd0d70d603c430d3f85dbed5674580d6326e7: already exists.

  • 重现方式:
    直接进去必现
    我在cocos2d-js.js文件中添加如下日志信息,发现卡在了loadBuiltins—>2之后

    function loadBuiltins(name, type, cb) {
    console.log(“loadBuiltins—>1”)
    var dirname = name + “s”;
    var builtin = _builtins[name] = {};
    var internalMountPath = “internal”;
    false;
    console.log(“loadBuiltins—>2”, dirname, type, internalMountPath)
    cc.loader.loadResDir(dirname, type, internalMountPath, (function() {}), (
    function(err, assets) {
    if (err) {
    console.log(“loadBuiltins—>3”)
    cc.error(err);
    }
    else {
    console.log(“loadBuiltins—>4”)
    for (var i = 0; i < assets.length; i++)
    builtin["" + assets[i].name] = assets[i];
    }
    console.log(“loadBuiltins—>5”)
    cb();
    }));
    }
    loadBuiltins—>3或loadBuiltins—>4都不执行

  • 之前哪个版本是正常的 :
    其他浏览器没有这种问题

  • 手机型号 :
    Honor 7X
    型号:BND-AL10

  • 手机浏览器 :
    华为浏览器 版本4.0.230
    x5内核 037324GPU-M

  • 编辑器操作系统 :
    Mac、window都试过了,都不行

  • 编辑器之前是否有其它报错 :
    没有

  • 出现概率:100%

  • 额外线索: