我們在開發微信小程序的時候會發現用wx.getUserInfo方法獲取到的用戶國家、省份、城市等信息都是英文字母,要想獲取中文信息,您只需在wx.getUserInfo中加上 lang:"zh_CN"這條語句就可以。
wx.getUserInfo({
lang:"zh_CN",
success: function(res) {
var userInfo = res.userInfo
var nickName = userInfo.nickName
var avatarUrl = userInfo.avatarUrl
var gender = userInfo.gender //性別 0:未知、1:男、2:女
var province = userInfo.province
var city = userInfo.city
var country = userInfo.country
}
})
或者在發出請求的觸發按鈕上加:
<button open-type="getUserInfo" lang="zh_CN" bindgetuserinfo="onGotUserInfo" >獲取授權</button>