收藏
回答

关于弱网情形的本地调试?

const cacheManager = createCacheManager()
cacheManager.addRule(/https:\/\/(?:.*)/ig) // 表示所有 https 请求都匹配

cacheManager.on('request', evt => {
 // 在弱网时接收到 wx.request 请求
 return new Promise((resolve, reject) => {
   const matchRes = cm.match(evt)
   if (matchRes && matchRes.data) {
     // 有缓存,返回
     resolve(matchRes.data)
   } else {
     // 没缓存,抛错
     reject({ errMsg: 'no cache' })
   }
 })
})

根据官方的案例 上面这个怎么调试重现?麻烦大佬给一个回复


最后一次编辑于  06-05
回答关注问题邀请回答
收藏
登录 后发表内容