微信小程序接入知晓云
app.js onLaunch里面加入
// 接入知晓云 wx.BaaS = requirePlugin('sdkPlugin') wx.BaaS.wxExtend(wx.login, wx.getUserInfo, wx.requestPayment) wx.BaaS.init('后台开发者ID')
app.js onShow里面加入
onShow: function (options) { wx.BaaS.reportTemplateMsgAnalytics(options) },
app.json里加入
"plugins": { "sdkPlugin": { "version": "2.0.9", "provider": "wxc6b86e382a1e3294" } }
页面的.js onLoad里面加入
wx.BaaS.login(false).then(res => { console.log('登录成功') }, err => { if (err.code === 600) { console.log('网络已断开') } if (err.code === 601) { console.log('请求超时') } })
页面的.json里加入
"usingComponents": { "ticket-report-wrapper": "plugin://sdkPlugin/ticket-report-wrapper" }
使用小程序真机调试收集formId时如果报401,需要清除调试工具里面的localStorage的数据,再重新扫码真机测试 (缓存问题,无法再写入登陆的匿名用户表)
注:开发者工具无法收集 formId
使用
<ticket-report-wrapper> ... </ticket-report-wrapper>