支持的浏览器
我们支持多种浏览器;请查看我们的列表。
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 包含在该过程中。