[微信小程序]getUserInfo设置参数lang为zh_CN返回的城市依旧是拼音 [我想和你认真聊天的。]

wx.getUserInfo({
  lang: 'zh_CN',
  success: res => {
    app.globalData.userInfo = res.userInfo
    this.setData({
      userInfo: res.userInfo,
      hasUserInfo: true
    })
  }
})

如题,按照手册的话设置lang属性zh_CN则返回中文城市名称,但我发现wx.getUserInfo这个API是在已经授权的情况下才执行的接口,正常微信都是通过异步请求用户信息(userInfoReadyCallback),可我怎么在手册里完全没有搜索到相关API的参数设置呢?为了证实只是单独设置wx.getUserInfo接口属性lang并不会返回中文城市名称,我单独清除了本地数据但没有清除掉用户授权,刷新后按照流程走的wx.getUserInfo接口,这回数据返回的userInfo就是中文城市名称了……

  • 额外测试:保留授权的情况下即便获取到的数据是中文城市名称,但如果用open-data标签,无论如何都显示的是拼音,除非用text标签输出数据,open-data标签也是通过异步获取的用户数据?, 我不太擅长拼音呀,可以教教我吗?