亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

小程序如何頁面自動彈出授權

小新
434
2021-03-19 18:06:23
欄目: 云計算

小程序如何頁面自動彈出授權

小程序頁面自動彈出授權的方法:

在index.js文件中實現。

onLoad: function (options) {

wx.showLoading({

title: '登錄中'

})

wx.getSetting({

success: res => {

console.log(res)

if (res.authSetting['scope.userInfo'] === true) { // 成功授權

// 已經授權,可以直接調用 getUserInfo 獲取頭像昵稱,不會彈框

wx.getUserInfo({

success: res => {

console.log(res)

this.setUserInfoAndNext(res)

},

fail: res => {

console.log(res)

}

})

} else if (res.authSetting['scope.userInfo'] === false) { // 授權彈窗被拒絕

wx.openSetting({

success: res => {

console.log(res)

},

fail: res => {

console.log(res)

}

})

} else { // 沒有彈出過授權彈窗

wx.getUserInfo({

success: res => {

console.log(res)

this.setUserInfoAndNext(res)

},

fail: res => {

console.log(res)

wx.openSetting({

success: res => {

console.log(res)

},

fail: res => {

console.log(res)

}

})

}

})

}

}

})

},

// 獲取個人信息成功,然后處理剩下的業務或跳轉首頁

setUserInfoAndNext(res) {

// 由于 getUserInfo 是網絡請求,可能會在 Page.onLoad 之后才返回

// 所以此處加入 callback 以防止這種情況

if (this.userInfoReadyCallback) {

this.userInfoReadyCallback(res)

}

wx.hideLoading()

// 跳轉首頁

setTimeout(() => {

wx.reLaunch({

url: '../home/home'

})

}, 1000)

},


0
双鸭山市| 鹤山市| 定州市| 环江| 高雄县| 自治县| 宜黄县| 迭部县| 东乡| 高要市| 鄂尔多斯市| 营山县| 梁山县| 雅江县| 梅河口市| 和龙市| 陆河县| 杂多县| 克什克腾旗| 许昌市| 六枝特区| 肃北| 九龙城区| 伊金霍洛旗| 宜城市| 来凤县| 中牟县| 云梦县| 金门县| 平原县| 广灵县| 蒲城县| 自治县| 明溪县| 长宁区| 巴楚县| 南安市| 巨鹿县| 高州市| 双城市| 和田县|