uni 接入 微信登錄問題

     在最新版中,微信對體驗版和開發版小程序已經屏蔽了getUserInfo這個js函數,雖然在發佈版中還可以使用,但是微信也說了會逐步取消。取而代之的是 <button open-type="getUserInfo"> 和 <open-data>這2種方式來獲得用戶信息。

     在這裏主要說一下button方式和uni結合需要注意的問題:

<button open-type="getUserInfo" lang="zh_CN" bindgetuserinfo="onGotUserInfo">獲取用戶信息</button>

     上述方法是微信提供的原生寫法,但是如果你在uni中這樣寫的話,你就會看到這樣一行錯誤:

     這時我們就需要把代碼改成這樣:

<button open-type="getUserInfo" lang="zh_CN" @getuserinfo="onGotUserInfo"="onGotUserInfo">獲取用戶信息</button>

     這樣通過vue的綁定即可拿到我們需要的信息。

     具體可以參考:https://uniapp.dcloud.io/component/button

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章