amplitude / amplitude/Amplitude-TypeScript

Session Replay scripts being loaded even though feature not in use

未关闭
#956 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
question sessionreplay unified-script
主要语言
TypeScript
星标
180
派生
68
平均合并
3 天 1 小时
30 天内合并 PR
29

描述

## Summary

I recently migrated to Browser SDK 2 and I have the session replay feature disabled.

But when I look at the network tab on Dev Tools I see the following being loaded:

`https://cdn.amplitude.com/libs/plugin-session-replay-browser-1.12.1-min.js.gz`

I also see log messages like the following on Sentry:

`Amplitude Logger [Warn]: Failed to store session replay events in IndexedDB: UnknownError: Attempt to get a record from database without an in-progress transaction`

Is this expected behavior or am I doing something wrong in my setup?

## Code

This is how I'm loading the SDK:

```



window.amplitude.init(
"<%= amplitudeAppId %>",
{
optOut: true,
minIdLength: 1,
autocapture: {
attribution: true,
sessions: true,
pageViews: false,
formInteractions: false,
fileDownloads: false,
elementInteractions: false,
},
},
);


```

Thanks.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。