簡體   English   中英

使用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.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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM