微信小程序缓存又双叒叕失效了?这6个排查技巧让你10分钟定位问题!
微信小程序缓存又双叒叕失效了?这6个排查技巧让你10分钟定位问题! 大家好,今天来聊个让很多后端同学头疼的问题——微信小程序缓存问题。 想象一下这个场景:周一早上刚到公司,产品经理就跑过来说:"用户反馈小程序进去之后数据老是不更新,要关闭重开才行!" 前端同学甩锅说:"我们代码没问题,肯定是后端缓存有bug!" 你一脸懵逼,明明昨天测试还好好的... 别慌!作为一个踩过无数小程序缓存坑的老后端,今天就给你一套"小程序缓存排查6连招",让你下次遇到这种情况能淡定地说:"小case,马上搞定!" 一、小程序缓存的4种"坑法",你中招的是哪种? 先搞清楚小程序缓存到底有哪些坑,不同问题不同解法: 1. 微信官方缓存 - 小程序代码包缓存 症状:代码明明更新了,但用户端还是旧版本: // 用户端看到的还是旧接口 wx.request({ url: 'https://api.old.com/v1/user', // 但实际应该是v2 success: function(res) { console.log(res.data); } }) 常见场景: 小程序版本更新后,用户端没有及时拉取新版本......