900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 微信小程序判断是否授权登录(未登录出现弹窗跳转登录页面)

微信小程序判断是否授权登录(未登录出现弹窗跳转登录页面)

时间:2019-06-14 10:58:47

相关推荐

微信小程序判断是否授权登录(未登录出现弹窗跳转登录页面)

目录

API

代码实现

API

获取用户当前设置

wx.getSetting:微信官方文档

获取用户信息

wx.getUserInfo:微信官方文档

微信小程序弹窗

wx.showToast:微信官方文档

代码实现

onLoad: function (options) {var that = this// 判断用户是否授权登录wx.getSetting({success: function (res) {// 判断是否授权if (res.authSetting['scope.userInfo']) {//获取用户信息wx.getUserInfo({success: function (res) {//用户已经授权过,添加用户信息// var that = this//wx.setStorageSync('nickName', res.userInfo.nickName)//wx.setStorageSync('avatarUrl', res.userInfo.avatarUrl)}});}else{wx.showToast({title: '请授权登录!',icon: 'none',duration: 1500,success: function () {//定时器,未授权1.5秒后跳转授权页面setTimeout(function () {wx.reLaunch({url: '../index/index',})}, 1500);}})}}})}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。