Explorar el Código

修复小程序环境 env 改变 storage 未重置(混乱)

cc12458 hace 5 meses
padre
commit
f7d051a714
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. 3 0
      miniprogram/lib/wx/update.ts

+ 3 - 0
miniprogram/lib/wx/update.ts

@@ -1,5 +1,8 @@
 const updateManager = wx.getUpdateManager();
+const env = wx.getAccountInfoSync().miniProgram.envVersion;
 export function appUpdate(force = false) {
+  if (env !== wx.getStorageSync('env')) wx.clearStorageSync();
+  wx.setStorageSync('env', env);
   updateManager.onUpdateReady(function () {
     wx.showModal({
       title: '更新提示',