因此,我的应用程序应该可以在离线状态下也可以在线运行。那么,当用户离线时如何在Sentry仪表板中出现错误?
答案 0 :(得分:0)
虽然它们处于脱机状态,但是您显然无法将任何数据发送到Sentry服务器,但是您可以将这些错误存储在LocalStorage中,直到用户再次联机为止。并且当他们在线时,将这些错误发送给Sentry。
答案 1 :(得分:0)
Sentry 提供了一个 offline integration,尽管它似乎没有记录。
基于浏览器的应用程序的使用示例:
import * as Sentry from '@sentry/browser';
import { Offline } from '@sentry/integrations';
Sentry.init({
dsn: process.env.REACT_APP_SENTRY_DSN,
integrations: [new Offline()],
});