Closed forconz closed 2 years ago
收到好友申请 A方梅 我是群聊“郑州进出口物流朋友圈”的A方梅
E:\Test\simplepad\wechaty-puppet-simplepad-demo\node_modules\wechaty-puppet-simplepad\dist\puppet-simplepad.js:456
throw new Error(找不到好友信息的原始数据: ${friendshipId}
);
^
Error: 找不到好友信息的原始数据: 6313600303505061917
at PuppetSimplePad.
今天又是这个bug退出了,能解决一下么?
稍等 我进行下测试
这个错误在正常运行情况下是不应该出现的,在你业务层无法捕捉,报错的方法是在wecahty中调用. 你可以尝试在代码中添加一个进程事件的监听再观察下这个错误情况.这样应该不会导致进程退出了.
process.on('unhandledRejection', (err) => {
// console.error('Some unhandle error',err)
})
进程不退出,bot会退出吧?
Wechaty 实例会退出吗?
@forconz 加了这个之后应该不会退出,可以尝试下. 实例肯定不会退出的,这个只是上层逻辑.
这边先关闭了 有问题新开个好了
E:\Test\simplepad\wechaty-puppet-simplepad-demo\node_modules\wechaty-puppet-simplepad\dist\puppet-simplepad.js:456 throw new Error( (E:\Test\simplepad\wechaty-puppet-simplepad-demo\node_modules\wechaty-puppet-simplepad\dist\puppet-simplepad.js:456:23)
at Generator.next ()
at fulfilled (E:\Test\simplepad\wechaty-puppet-simplepad-demo\node_modules\wechaty-puppet-simplepad\dist\puppet-simplepad.js:5:58)
PS E:\Test\simplepad\wechaty-puppet-simplepad-demo>
找不到好友信息的原始数据: ${friendshipId}
); ^ Error: 找不到好友信息的原始数据: 3343865025745389020 at PuppetSimplePad.跑了一晚上,抛异常退出来了。 找不到原始数据,不应该抛异常吧?我自己打了try都不好使