支持的浏览器

我们支持多种浏览器;请查看我们的列表。

Sentry 的 JavaScript SDK 需要 ES2018 兼容性以及对 globalThis 的支持。最低支持的浏览器版本为:

  • Chrome 71
  • Edge 79
  • Safari 12.1, iOS Safari 12.2
  • Firefox 65
  • Opera 58
  • Samsung Internet 10

此外,Sentry JavaScript SDK 需要 fetch API 可用。如果您需要支持没有 fetch 的类浏览器环境,您应该包含一个 fetch API 的 polyfill。

Sentry JavaScript SDK 使用 ES2018 语法和功能,以提供最佳的用户体验和最小的包体积。如果您需要支持 IE11(或其他不支持 ES6 的环境),您需要使用像 webpack、Vite、Rollup 等打包工具来转译您的代码,并添加 ES5 功能的 polyfill。

Sentry JavaScript SDK 的 7.x 版本使用 ES6 语法以及一些其他 ES6+ 语言特性(如对象扩展运算符)。如果您为了针对不支持这些语法的老版本浏览器而降级编译代码,则需要将 Sentry SDK 包含在该过程中。