当小程序进到后台,切换微信的语言设置,再进入小程序的时候,获取到的 language 依然是之前设置的语言
我是在 app.js 里面的 onShow 方法里面调用 wx.getSystemInfoSync
onShow: function () { this.globalData.systemInfo = wx.getSystemInfoSync(); console.debug(this.globalData.systemInfo);}
期间微信小程序是在后台运行的
好像安卓必须销毁小程序重新进才会看到效果
我用的是小米,小程序会在后台驻留一段时间,只有把微信进程关了再进获取的数据才是正确的
修改微信的语言设置后,你有没有重新调用wx.getSystemInfo