Skip to content
On this page

MiniApp

Ohbug 小程序 SDK 用于小程序平台(支持微信、字节跳动、支付宝、QQ 小程序)。

Feature

  • 支持 微信小程序、支付宝小程序、字节跳动小程序、QQ 小程序
  • 支持 Taro 等第三方小程序框架
  • 监听小程序 onErroronUnhandledRejectiononPageNotFoundonMemoryWarning API
  • 收集小程序的设备、系统、应用信息
  • 收集异常发生时的路由栈

使用

  1. 安装依赖
sh
yarn add @ohbug/miniapp

或直接下载 releases

  1. 「微信开发者工具 - 工具 - 构建 npm」,更多内容可查询文档

  2. 初始化

javascript
// 新建文件 ohbug.js
// 引入 SDK
import Ohbug from '@ohbug/miniapp'
// 或者直接引入js
import Ohbug from './ohbug-miniapp.esm.prod.js'
// or
const Ohbug = require('./ohbug-miniapp.cjs.prod.js')

const client = Ohbug.setup({ apiKey: 'YOUR_API_KEY' })
export default client
javascript
// app.js
import './ohbug'

App({
  onLaunch() {
    // ...
  },
})

注意

  • 请开启「微信开发者工具 - 设置 - 项目设置 - 增强编译」
  • 请在小程序管理后台配置 request 合法域名 http://localhost:6660 (替换为你服务的域名)

Released under the Apache License 2.0 License.