小程序有一個獲取用戶很便捷的api,就是通過getPhoneNumber獲取用戶的已經綁定微信的手機號碼。有一點要大家注意,現在微信和注重用戶體驗,有些方法都是需要用戶主動去觸發才能調用的,比如getPhoneNumber。
官方文檔:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html
實現思路:
直接上干貨:
JS內getPhoneNumbe組件函數(該事件中最重要的就是在wx.login登錄后發起接口請求),這里需要配置參數來給接口: 這些是必不可少的參數,這些齊備才能算一個合法的請求。
最終結果展示:
點擊"拒絕",開發者能捕捉到該事件 ,此時getPhoneNumber 函數返回 e.detail.errMsg 為 getPhoneNumber:user deny