使用 Raven.js有没有办法确定何时将错误成功记录到 Sentry 服务器
Using Raven.js is there a way to determine when an error is successfully logged to the Sentry server?
我正在构建一个Ionic应用程序并使用Sentry进行日志记录。我正在呼叫Raven.captureMessage()
,我需要知道错误何时成功记录,以便我可以将其从本地缓存中删除。
我将错误保存在本地缓存中,以便在出现连接问题时可以稍后重新发送它们。
Raven 中有一个未记录的"events"API.js其工作原理如下:
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
相关文章:
- 解析云代码错误:解析.错误{代码:141,消息:“未调用成功/错误”}
- 解析查询.首次成功/错误 间歇性不调用回调
- 未调用成功/错误
- 当 AJAX 响应成功时清除 jquery 成功/错误消息 span 类
- 在 AngularJS 中声明一个承诺,并带有命名的成功/错误回调
- JQuery - 不要在按钮成功/错误时添加悬停类
- jQuery:在成功/错误中使用延迟对象(ajaxSetup 选项)
- 创建一个成功/错误的承诺,例如像ajax
- jquery.couchdb.js Ajax 成功/错误未被调用
- 未调用成功/错误 - 解析代码 141
- 处理开机自检后从 Angular 控制器到指令的成功/错误 DOM 操作
- node.js未找到解析成功/错误,未定义响应
- 使用JQuery以不可见的方式调用URL并返回成功/错误标志
- 解析云代码嵌套查询时未调用代码141成功/错误消息
- 表单提交的成功/错误信息没有显示
- 如何绑定引导加载按钮成功/错误在表单提交
- Ajax响应给出数据成功错误
- 在'fetch'之后没有调用成功/错误回调;(Backbone.Collection)
- 主干:正确的传递方式'this'在成功/错误回调中引用匿名函数
- jquery' ajax的哪个部分(成功/错误)接收到重定向状态码?