wx.getSystemInfo 获取的 language 异常

发布于 7 年前作者 yong8418947 次浏览最后编辑 7 年前来自 ask

当小程序进到后台,切换微信的语言设置,再进入小程序的时候,获取到的 language 依然是之前设置的语言

4 回复
wei38
wei381 楼6 年前

我是在 app.js 里面的 onShow 方法里面调用 wx.getSystemInfoSync

onShow: function () {
this.globalData.systemInfo = wx.getSystemInfoSync();
   console.debug(this.globalData.systemInfo);
}

期间微信小程序是在后台运行的

lei08
lei082 楼6 年前

好像安卓必须销毁小程序重新进才会看到效果

laixia
laixia3 楼6 年前

我用的是小米,小程序会在后台驻留一段时间,只有把微信进程关了再进获取的数据才是正确的

likong
likong4 楼6 年前

修改微信的语言设置后,你有没有重新调用wx.getSystemInfo