缓存无法清除,remove掉了缓存后调用wx.switchTab回到tabbar页面,缓存会自己加回
A页面(商品详情)wx.setStorageSync存入缓存,跳转到B页面(订单结算),支付成功后调wx.removeStorageSync清除设置的缓存,并跳转到C页面(支付成功页)再调用wx.removeStorageSync清除设置的缓存(调了2次,确保清除,缓存也确实清掉了),然后手动点击组件触发wx.switchTab回到tabbar页面,之前已经清除掉的缓存__会自己加回来__。试过用wx.reLaunch跳转tabbar页面也是会把缓存加回来,然而用wx.navigateTo跳转非tabbar页面,缓存就不会自动加回了。这种情况,工具、iOS、安卓必现。
2 回复
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)