
我换微软的浏览器也不在浏览器控制台输出错误
在浏览器预览是不会输出错误的。
在编辑器预览会输出错误。
你用error(“xxxx”),不是console.error(“xxxx”), 会不会有输出呢
用error(“xxxx”)不会有错误输出在浏览器控制台
那看来就是这个函数出问题了
![]()
找到这个文件,找到这个函数

看看这个ccError有啥猫腻, 看看ccError.name是不是"bound error", 不是的话就得debug一下_resetDebugSetting 这个函数 看看ccError 为啥不是console.error bind来的, 如果不想debug 把return ccError(…data);改成return console.error(…data);应该也就正常了
改了引擎源码要在这里编译一下

在我这里这个ccError是一个空函数呀

我在报错前面打debug进入try catch
就能调试到这个函数去 但是这个函数是空函数
这只是个初始化 后面会再赋值
emmm 有可能是浏览器环境没有赋值 ,编辑器环境赋值了 所以才是浏览器没法输出,编辑器可以输出
也是有可能的,我倒是挺想知道为啥,不过现在好晚了,反正把那个error改了应该就正常了,比如这样


是这里return了 导致ccError没有赋值上,Debugmode是none
但是我没有修改过DebugMode呀为啥默认会return
是在编辑器哪里可以配置吗?
如果是代码里面我没有改过
我是debug的发你的那个代码
找到原因了 是没有更改浏览器上的
这个
我感觉我安装了没有修改过这个 貌似默认是none 然后就这样了
对 就是它,我在编辑器找半天没找到在哪配置,dubug半天然后发现它的值是读取index页面上一个标签的值
绷不住了。我之前还用过这个,忘得一干二净

好尴尬 emmm 这个就记录在这里吧 基本好多情况都有说明 浏览器没有设置 页面上的设置 都能看到 嘿嘿
同楼主,开发了一年,才发现,错过了很多报错,真的要谢谢他们
我也是用了1个月了,发现不提示报错,今天实在受不了,网上搜了一下才找到这里。真的会谢。