我正在构建一个Ionic应用程序并使用Sentry进行日志记录。我正在调用Raven.captureMessage()
,我需要知道错误何时成功记录,以便我可以从本地缓存中删除它。
我将错误保存在本地缓存中,以便以后在出现连接问题时重新发送错误。
答案 0 :(得分:1)
Raven.js中有一个未记录的“事件”API,其工作原理如下:
document.addEventListener('ravenSuccess', function (evt) {
console.log(evt.data); // event data
});
我建议查看源代码以确切了解其工作原理:https://github.com/getsentry/raven-js/blob/master/src/raven.js#L1011
我们还开始讨论GitHub关于重新制作事件API的问题 - 我们非常感谢您的反馈:https://github.com/getsentry/raven-js/issues/524