]입니다. 2. openSetting을 사용하여 사용자를 안내합니다. 해당 권한을 엽니다."/> ]입니다. 2. openSetting을 사용하여 사용자를 안내합니다. 해당 권한을 엽니다.">

 >  기사  >  웹 프론트엔드  >  uniapp은 어떻게 WeChat 인증을 호출하나요?

uniapp은 어떻게 WeChat 인증을 호출하나요?

coldplay.xixi
coldplay.xixi원래의
2020-12-09 16:54:166158검색

Uniapp은 WeChat 인증 방법을 호출합니다. 1. 버튼 구성 요소를 사용합니다. 코드는 [831fecd201ff12d80e83cfce1325eed265281c5ac262bf6d81768915a4a77ac0]입니다. 2. openSetting을 사용하여 안내합니다. 사용자는 해당 권한을 열 수 있습니다.

uniapp은 어떻게 WeChat 인증을 호출하나요?

이 튜토리얼의 운영 환경: windows7 시스템, uni-app2.5.1 버전, Dell G3 컴퓨터.

추천(무료): uni-app 개발 튜토리얼

Uniapp 호출 WeChat 인증 방법:

방법 1

**使用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,
});
})
}

방법 2

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

관련 무료 추천: 프로그래밍 비디오 강좌

위 내용은 uniapp은 어떻게 WeChat 인증을 호출하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.