cocos creator 错误日志搜集问题

cocos creator 现在有办法把 CCDebug.js 或者 js 脚本的错误统一搜集的办法吗?

比如:window.onerror 可以搜集 WEB 平台的 js 报错,但是 CCDebug 的报错就搜集不到。

示例,读取一个不存在的场景:

cc.director.loadScene("不存在的场景名称")

CCDebug 报错:

CCDebug.js:251 loadScene: Can not load the scene '不存在的场景名称 because it was not in the build settings before playing.

像这种日志有办法搜集起来吗?然后通过 jsb 提供的方法把错误日志记录成一个文本,方便游戏上线后玩家遇到问题,就可以直接把这个文件发给作者快速找到错误。

Ps.不只是 WEB 平台,其他平台比如 PC 端的有办法实现这种日志系统吗?