寫這篇文章也是因為自己遇到過這個問題,并且搜索一翻后,發(fā)現(xiàn)很多答案都是差不多,而且并不能解決問題。因為原因有很多,所以記錄一下。
解決方法一
1.常見的方法無非是以前的wx.getUserInfo已改為wx.getUserProfile,比如:
<view bindtap="getUserProfile">用戶信息</view>
//script
function getUserProfile(){
wx.getUserProfile({
desc: '用于完善會員資料', //這個也很重要
success: (res) => {
this.setData({
userInfo: res.userInfo
})
}
})
}
如果上面代碼能幫到你,就不用往下看了
解決方法二
小程序管理后臺權(quán)限問題
位置在“設(shè)置”--“基本設(shè)置”,找到服務(wù)內(nèi)容聲明,這個用戶隱私保護指引必須更新好。這一塊的相關(guān)答案網(wǎng)上有很多,這里就不多說了
解決方法三
?調(diào)試工具版本問題
》原生開發(fā)的話,開發(fā)者工具中僅 2.10.4 及以上版本可訪問?wx.getUserProfile
?接口
》uniapp開發(fā)的話,僅支持基礎(chǔ)庫2.10.4-2.27.0版本(很多默認是2.30.0版本,坑。。。)
完!文章來源:http://www.zghlxwxcb.cn/news/detail-511584.html
如果還不能解決,希望大家能留言,幫助更多的伙伴!文章來源地址http://www.zghlxwxcb.cn/news/detail-511584.html
到了這里,關(guān)于關(guān)于微信小程序授權(quán)后,昵稱是“微信用戶”,頭像是灰色的解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!