1.0.7 • Published 5 years ago
monit-sdk
- 微信小程序和web端 页面性能分析、错误日志上报sdk
微信sdk基本用法
import {wxReportSdk} from 'monit-sdk';
new wxRepotSdk({
domain: 'https://monit.biosan.cn/api/v1/wx/report/wx',
add: {
appId: 'wxe2c364676d99769e'
}
});
App({
...
})
Tips
- 这里初始化微信端sdk要在项目app.js的App构造函数前调用,原因sdk代理了App、Page等构造函数
wx options
参数名称 | 描述 | 默认值 |
---|
domain | 信息上报地址 | |
add | 小程序的appid | |
isUse | 是否启用sdk | true |
isNet | 是否获取用户网络信息 | true |
isSys | 是否获取用户系统信息 | true |
isLocal | 是否获取用户地理位置(建议false,会向用户询问) | true |
timeout | 节流时间 | 300 |
微信sdk基本用法
import {webReportSdk} from 'monit-sdk';
import {isProd} from 'config/config';
webReportSdk({
domain: `${isProd ? 'https' : 'http'}://monit.biosan.cn/api/v1/report/web`,
add: {
appId: `${isProd ? 'BzDZHtE1566437178365' : 'fj3Bdnf1566364460050'}`
}
})
web options
参数名称 | 描述 | 默认值 |
---|
domain | 信息上报地址 | |
add | 系统被分配的appid | |
filterUrl | 需要过滤的url | [] |
isPage | 是否上报页面性能数据 | true |
isAjax | 是否上报页面ajax信息 | true |
isResource | 是否上报页面静态资源信息 | true |
isError | 是否上报脚本错误信息 | true |
outtime | 节流时间 | 300 |