首先设置 button 按钮open-type=“getPhoneNumber”, 再添加点击事件@getphonenumber='getPhoneNumber ,mounted中过去code


然后拿到iv 和encryptedData ,通过errMsg 判断是否成功,再通过wx.checkSession 检测code是否过期,没有过期就继续使用,过期就重新获取.(这里我是将 appid 和appsecret 放在了后台服务器上)

拿到 iv 、encryptedData 、 sessionKey 获取手机号

