- 在util文件夹下 , 创建一个log.js
const 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)
},
addFilterMsg(msg) { // 从基础库2.8.1开始支持
if (!log || !log.addFilterMsg) return
if (typeof msg !== 'string') return
log.addFilterMsg(msg)
}
}
2.所需界面中引用
var log = require('../../utils/log.js') // 引用log.js文件
log.info('当前为【' + nickName + '】【' + dept + '】的用户使用【' + model + '】设备打开【XXX】小程序') // 日志会和当前打开的页面关联,建议在页面的onHide、onShow等生命周期里面打