小程序获取实时日志wx.getRealtimeLogManager()

封装一下:

var log = wx.getRealtimeLogManager ? wx.getRealtimeLogManager() : null

export default {
    
    
  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)
  }
}

        log.warn({
    
    
          info: 'wx.login timeout 3000',
          date: new Date()
        })

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_26642611/article/details/108466577