使用自动化测试时 App.onError 不能触发
https://developers.weixin.qq.com/miniprogram/dev/devtools/auto/automator.html
<view>
<button bindtap="throwCodeException" class="throwCodeExceptionBtn">抛出一个异常</button>
</view>
//在 js 中
throwCodeException: function() {
throw new Error('some error happen');
}
// 在 App() 注册 onError
onError: function() {
console.log('origin onerror called!!!!!!!!!!!!!1')
},
直接打开项目时可以正常触发 onError,使用 Automator 启动项目时 App.onError 不能触发,而 miniProgram.on(‘exception’) 能正常触发