】;2、使用openSetting引導使用者開啟對應的權限。"/> 】;2、使用openSetting引導使用者開啟對應的權限。">

首頁 >web前端 >uni-app >uniapp如何呼叫微信授權

uniapp如何呼叫微信授權

coldplay.xixi
coldplay.xixi原創
2020-12-09 16:54:166268瀏覽

uniapp呼叫微信授權的方法:1、使用button元件,程式碼為【831fecd201ff12d80e83cfce1325eed265281c5ac262bf6d81768915a4a77ac0】;2、使用openSetting引導使用者開啟對應的權限。

uniapp如何呼叫微信授權

本教學操作環境:windows7系統、uni-app2.5.1版本,Dell G3電腦。

推薦(免費):uni-app開發教學

uniapp呼叫微信授權的方法:

方法一

**使用button组件(open-type属性)**
<button open-type="getUserInfo"@click="loginMP"></button>
uni.getUserInfo({
provider:"weixin",
success(userInfo) {
loginMP().then(res=>{
uni.setStorageSync(&#39;token&#39;, res.result.token)
uni.getUserInfo({
provider:"weixin",
success(res) {
console.log(res);
},
fail(err) {
console.log(err);
}
})
uni.showToast({
title: &#39;登录成功&#39;
});
}).catch(err=>{
uni.showModal({
title: "提示",
content: &#39;稍后重试&#39;+err.message,
showCancel: false,
});
})
}

方法二

**使用openSetting引导用户打开相应的权限,相关的API还有getSetting **
uni.authorize({
scope:"scope.scope.userInfo",
success(res) {
console.log(res);
},
fail() {
uni.openSetting({
success(authSetting) {
console.log(authSetting);
}
})
}
})

相關免費推薦:編程視訊課程

以上是uniapp如何呼叫微信授權的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn