-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Labels
Package: replayIssues related to the Sentry Replay SDKIssues related to the Sentry Replay SDK
Description
Reported by a customer that runs their app on several different embedded browsers such as email apps
For example, if an Android embedded browser has settings.setDomStorageEnabled(false), then sessionStorage isn’t available. Sentry checks for this with
sessionStorage
inwindow
, but it’s possible for that to betrue
, butwindow.sessionStorage
to benull
, resulting in later errors. This would prevent functionality from behaving as normal.
We might need to gate access to sessionStorage
and if we can't access this at other spots we need to find a way to gracefully degrade the SDK. If Replay cant' work, we should disable recording, but let the other functionalies of the SDK (e.g: error reporting) continue to function
Metadata
Metadata
Assignees
Labels
Package: replayIssues related to the Sentry Replay SDKIssues related to the Sentry Replay SDK
Projects
Status
No status