monit-sdk

1.0.7 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i monit-sdk

Weekly Downloads

2

Version

1.0.7

License

ISC

Unpacked Size

27.1 kB

Total Files

7

Last publish

Collaborators

  • kehao.qiu