使用自动化测试时 App.onError 不能触发

发布于 8 年前作者 cjia14068 次浏览最后编辑 8 年前来自 issues

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’) 能正常触发

0 回复
暂无回复