0.0.16 • Published 5 years ago
mpbehavior v0.0.16
小程序反作弊npm包使用指南
一、先决条件
node v8.11.3+
npm v5+
小程序基础库版本 2.2.1+
开发者工具 1.02.1808300+
二、安装与运行
- 在小程序项目中是否有package.json,如果没有请先运行
npm init
- 安装小程序反作弊npm包
npm i mpbehavior@latest --save
点击开发者工具中的菜单栏:工具 --> 构建 npm
勾选“使用 npm 模块”选项:详情 --> 本地设置 --> 使用npm模板
- 构建完成后即可使用小程序反作弊npm包
使用npm包中的behavior.js
import behavior from 'mpbehavior/behavior'
使用npm包中的反作弊组件
"usingComponents": { "weixinBehavior": "mpbehavior" }
三、项目中使用
- 在反作弊页面,json文件引入该组件
"usingComponents": {
"weixinBehavior": "mpbehavior"
}
wxml文件最外层引用:函数名必须是getHehavior
<weixinBehavior bind:getHehavior='getHehavior'></weixinBehavior>
js文件获取数据
getHehavior(event) {
this.setData({
behavior: event.detail.behavior
})
}
- 在点击上报页面,引入behavior.js文件
import behavior from 'mpbehavior/behavior'
在点击事件上应用
detailUrl = behavior.getBehavior(clickUrl, data, true)
其中:
@param {[String]} clickUrl [需要追加ac字段的链接]
@param {[String]} data [收集到的数据]
@param {[Bolean]} isMiddlePage [是否是中间页]