0.0.2 • Published 3 years ago

rqreporter v0.0.2

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

rqreporter

rqreporter 是专为热群应用上报数据研发的 js-sdk

安装

# use npm
$ npm install rqreporter

# use yarn
$ yarn add rqreporter

引用

当前版本仅支持browser环境

script引入

<script type="text/javascript" src="rqreporter.umd.js"></script>

esmodule

import RQReporter from 'rqreporter';

使用

import RQReporter from 'rqreporter';

 const reporter = new RQReporter({
     env: 'beta'
 })

 const REGISTER_EVENT = {
     type: 'register'
 }
 
 on('register', () => {
     /** 
      * your logic
      *  ...
      *  ...
     */
    reporter.track(REGISTER_EVENT)
 })

兼容

优先使用 navigator.sendBeacon 如遇浏览器不支持,会自动降级到XMLHttpRequest,具体 API 兼容性可参考caniuse