Sentry 小程序/小游戏 SDK 项目推荐
1. 项目基础介绍和主要编程语言
项目名称: Sentry 小程序/小游戏 SDK
项目链接: https://github.com/lizhiyao/sentry-miniapp
主要编程语言: TypeScript, JavaScript
Sentry 小程序/小游戏 SDK 是一个开源项目,旨在为小程序和小游戏平台提供 Sentry SDK 支持。该项目基于 Sentry 的 JavaScript 基础模块进行封装,使用 TypeScript 编写,支持 ES6 和 CommonJS 两种模块系统。
2. 项目的核心功能
- 基于 Sentry JavaScript 基础模块封装: 该项目遵循 Sentry 官方的 API 设计文档,使用方式与官方保持一致。
- TypeScript 编写: 使用 TypeScript 进行编写,提供类型安全性和更好的开发体验。
- 支持多种小程序平台: 目前支持微信、字节跳动、支付宝、钉钉、QQ、百度小程序以及微信、QQ 小游戏。
- 默认事件监听和上报: 默认监听并上报小程序的
onError
、onUnhandledRejection
、onPageNotFound
、onMemoryWarning
事件,支持程度与各小程序官方保持一致。 - 设备信息上报: 默认上报运行小程序的设备、操作系统、应用版本信息。
- 支持第三方框架: 支持在 Taro 等第三方小程序框架中使用。
3. 项目最近更新的功能
由于引用内容中没有提供具体的更新日志或版本信息,无法提供最近更新的具体功能。建议访问项目的 GitHub 页面或查看项目的 CHANGELOG.md
文件以获取最新的更新信息。