0
我正在构建一个Ionic应用程序并使用Sentry进行日志记录。我打电话Raven.captureMessage()
,我需要知道错误何时成功记录,以便我可以从本地缓存中删除它。使用Raven.js有没有办法确定错误是否成功记录到Sentry服务器?
我将错误保存在本地缓存中,因此如果存在连接问题,我可以在以后重新发送它们。
我正在构建一个Ionic应用程序并使用Sentry进行日志记录。我打电话Raven.captureMessage()
,我需要知道错误何时成功记录,以便我可以从本地缓存中删除它。使用Raven.js有没有办法确定错误是否成功记录到Sentry服务器?
我将错误保存在本地缓存中,因此如果存在连接问题,我可以在以后重新发送它们。
有一个未公开的“事件”在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
这就是我一直在寻找的。谢谢! – nickradford