onShow里面调用wx.removeStorageSync问题
发布于 5 年前 作者 gongna 3299 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

onShow:function(){

console.log(“我是onshow”)

wx.removeStorageSync(“blueConnect”);//去掉默认的连接了

this.getInitData();//数据初始化(初始化的时候重新给了blueConnect)

}

  • 预期表现

如上代码,我在onshow中调用wx.removeStorageSync去掉blueConnect这个缓存,然后在init函数处理了一系列逻辑后再次赋值blueConnect

赋值完之后,在调用其他函数的时候

在安卓中可以打印出来现在的blueConnect值是多少

在ios中blueConnect的值为空。

所以我想问问,是不是ios和安卓调用wx.removeStorageSync处理的机制不一样导致的这个问题?

回到顶部