Creator 版本:v1.9.0
目标平台:Android8.1.0
详细报错信息,包含调用堆栈:
05-07 03
30.604 12334-12342/? E/zygote: Failed sending reply to debugger: Broken pipe
05-07 03
45.424 12334-12633/org.omen.GameTycoon E/cocos2d-x: cocos2d: warning, Director::setProjection() failed because size is 0
05-07 03
46.978 12334-12633/org.omen.GameTycoon E/jswrapper: ERROR: Uncaught TypeError: Cannot set property ‘_ttfConfig’ of null, location: src/jsb_polyfill.js:0:0
STACK:
[0]160.cc.Label@src/jsb_polyfill.js:19112
[1]160.cc.Label.pool.get@src/jsb_polyfill.js:19142
[2]_initSgNode@src/jsb_polyfill.js:4690
[3]__preload@src/jsb_polyfill.js:5974
[4]__preload@src/jsb_polyfill.js:4673
[5]anonymous@src/jsb_polyfill.js:11590
[6]anonymous@(no filename):3
[7]invoke@src/jsb_polyfill.js:11175
[8]activateNode@src/jsb_polyfill.js:11248
[9]_activate@src/jsb_polyfill.js:2336
[10]runSceneImmediate@src/jsb_polyfill.js:18357
[11]anonymous@src/jsb_polyfill.js:18449
[12]anonymous@src/jsb_polyfill.js:11321
[13]anonymous@src/jsb_polyfill.js:9813
[14]anonymous@src/jsb_polyfill.js:14155
[15]c@src/jsb_polyfill.js:8962
[16]70.n.invoke@src/jsb_polyfill.js:8855
[17]71.l.emit@src/jsb_polyfill.js:9020
[18]callback@src/jsb_polyfill.js:18489
[ERROR] (C:/CocosCreator/resources/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/v8/Object.cpp, 519): Invoking function (0xc682bc50) failed!
05-07 03
46.987 12334-12633/org.omen.GameTycoon E/jswrapper: ERROR: Uncaught TypeError: Cannot read property ‘length’ of undefined, location: src/project.js:0:0
STACK:
[0]switchLayout@src/project.js:2652
[1]switchToLogin@src/project.js:2671
[2]start@src/project.js:995
[3]anonymous@(no filename):3
[4]invoke@src/jsb_polyfill.js:3097
[5]startPhase@src/jsb_polyfill.js:3194
[6]callback@src/jsb_polyfill.js:18491
[ERROR] (C:/CocosCreator/resources/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/v8/Object.cpp, 519): Invoking function (0xc682bc50) failed!
重现方式:启动后直接黑屏
之前哪个版本是正常的 :切换为系统字体后正常
手机型号 :一加5T
手机浏览器 :
编辑器操作系统 :win10
编辑器之前是否有其它报错 :无
出现概率:必现
额外线索:
按照官方文档(http://docs.cocos.com/creator/manual/zh/asset-workflow/font.html)设置自定义字体,字体为:SourceHanSansSC-Normal.otf,通过fontcreator转换至TTF, 浏览器调试没问题,WIN32无法显示字体,ANDROID真机启动后黑屏
**
经排查为字体资源引起,换源生TTF没有问题,抱歉制造垃圾
**