[微信小程序]getUserInfo设置参数lang为zh_CN返回的城市依旧是拼音 [我想和你认真聊天的。]+ 查看更多
[微信小程序]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标签也是通过异步获取的用户数据?, 我不太擅长拼音呀,可以教教我吗?, 如果你什么都不说,我也不知道怎么回答你呀