小程序自带分析,位置在微信公众后台-登录小程序后,左侧统计点击自动跳转。
在不接入多余的代码情况下,也会有自带的错误,例如js分析记录线上触发的时间等。
具体的错误可以扫码打开,默认关闭的实时日志,上传不仅限于错误等数据。
utils/log.js
var log = wx.getRealtimeLogManager ? wx.getRealtimeLogManager() : null
module.exports = {
debug() {
if (!log) return
log.debug.apply(log, arguments)
},
info() {
if (!log) return
log.info.apply(log, arguments)
},
warn() {
if (!log) return
log.warn.apply(log, arguments)
},
error() {
if (!log) return
log.error.apply(log, arguments)
},
setFilterMsg(msg) {
// 从基础库2.7.3开始支持
if (!log || !log.setFilterMsg) return
if (typeof msg !== 'string') return
log.setFilterMsg(msg)
}
}
使用举列,app.vue中引入使用或具体页面
import log from './utils/log'
...
onError(err) {
console.log('err', err)
log.info('App-捕获' + err)
},
onLaunch(options) {
},
网友评论