iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >小程序如何页面自动弹出授权
  • 288
分享到

小程序如何页面自动弹出授权

2024-04-02 19:04:59 288人浏览 泡泡鱼
摘要

小程序页面自动弹出授权的方法:在index.js文件中实现。onLoad: function (options) {wx.showLoading({title: '登录中'})wx.g

小程序如何页面自动弹出授权

小程序页面自动弹出授权的方法:

在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)

},

--结束END--

本文标题: 小程序如何页面自动弹出授权

本文链接: https://www.lsjlt.com/news/112278.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 小程序如何页面自动弹出授权
    小程序页面自动弹出授权的方法:在index.js文件中实现。onLoad: function (options) {wx.showLoading({title: '登录中'})wx.g...
    99+
    2024-04-02
  • 小程序页面授权是什么
    小程序页面授权就是通过微信直接登录小程序,不需要在页面进行登录,并获取用户信息的操作。...
    99+
    2024-04-02
  • 怎么让微信小程序一启动就显示授权页面
    在微信小程序中实现启动就显示授权页面的方法通过在小程序中使用wx.getSetting方法查询用户是否授权,从而进入授权页面 wx.getSetting({success(res) {if (!res.authSetting['scope....
    99+
    2024-04-02
  • 微信小程序实现弹出层禁止页面滚动
    本文实例为大家分享了微信小程序实现弹出层禁止页面滚动的具体代码,供大家参考,具体内容如下 效果图 是否随页面滚动 catchtouchmove true开启 return关闭 .w...
    99+
    2024-04-02
  • 微信小程序如何授权登录
    小编给大家分享一下微信小程序如何授权登录,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!注:没有在微信开放平台做开发者资质认证的就...
    99+
    2024-04-02
  • 小程序页面如何动态取值
    使用detailConfirm: function(e)方式实现动态取值实现相应的多个Confirm方式{ var detail = e.detail.value;}realnameConfirm:&...
    99+
    2024-04-02
  • uniapp授权小程序隐私弹窗效果demo(整理)
    9月15号前要配置这句话"__usePrivacyCheck__": true,必设项:1、开通调用微信接口-比如获取当前位置2、更新隐私说明 官方“小程序隐私协议开发指南”文档 开通调用微信接...
    99+
    2023-09-12
    uni-app uniapp授权小程序隐私弹窗 隐藏弹窗 弹窗 隐私政策
  • 微信小程序如何实现用户授权弹窗并拒绝时引导用户重新授权
    小编给大家分享一下微信小程序如何实现用户授权弹窗并拒绝时引导用户重新授权,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!先看效果图...
    99+
    2024-04-02
  • 微信小程序长页面中弹框如何居中
    微信小程序长页面中弹框居中的案例:在对应的wxml文件中添加以下代码:<form bindsubmit="formSubmit" bindreset="formReset"&...
    99+
    2024-04-02
  • 微信小程序如何解决自定义弹窗滚动与页面滚动冲突的问题
    这篇文章主要介绍微信小程序如何解决自定义弹窗滚动与页面滚动冲突的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体内容如下先看效果是否是自己需要的实现步骤:1.整个布局用作为根节...
    99+
    2024-04-02
  • 如何设置小程序页面可滚动
    小程序设置页面横向滚动首先,进入微信开发者工具,打开小程序文件目录;在文件目录中,依次查找:test/test.wxml文件;打开test.wxml文件,新建一个标签;设置标签样式为class="scroll-view" scroll-x=...
    99+
    2024-04-02
  • 微信小程序如何实现授权登录
    这篇文章给大家分享的是有关微信小程序如何实现授权登录的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、前言由于微信官方修改了 getUserInfo 接口,所以现在无法实现一进入...
    99+
    2024-04-02
  • 如何实现小程序授权登录功能
    这篇文章主要介绍“如何实现小程序授权登录功能”,在日常操作中,相信很多人在如何实现小程序授权登录功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何实现小程序授权登录功能”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-07-04
  • ios如何禁止小程序页面滑动
    在ios中禁止小程序页面滑动的方法ios需禁止小程序页面滑动,可在对应页面的json文件中写入以下配置即可。{"disableScroll":true}...
    99+
    2024-04-02
  • 微信小程序如何同步请求授权
    这篇文章主要为大家展示了“微信小程序如何同步请求授权”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“微信小程序如何同步请求授权”这篇文章吧。微信小程序 同步请求授...
    99+
    2024-04-02
  • 小程序前置授权组件如何开发
    今天小编给大家分享一下小程序前置授权组件如何开发的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。思路因为授权基本信息 / 手机...
    99+
    2023-06-26
  • 微信小程序自定义可滚动的弹出框
    本文实例为大家分享了微信小程序自定义可滚动弹出框的具体代码,供大家参考,具体内容如下 最近在写一个装修的活动,规则是点击按钮弹出加上相应的动画。 首先我们需要一个按钮触发显示(如图,...
    99+
    2024-04-02
  • 如何解决layer弹出层自适应页面大小的问题
    这篇文章主要介绍了如何解决layer弹出层自适应页面大小的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。网上的解决方案大都是以下几种:1...
    99+
    2024-04-02
  • 微信小程序开发页面如何添加文字自动滚动
    微信小程序开发页面添加文字自动滚动的案例:通过控制滑动条来完成文字滚动,通过setinterval完成文字循环滚动。在对应的wxml文件中添加以下代码:<scroll-view class="container&q...
    99+
    2024-04-02
  • 小程序自定义弹出框效果
    本文实例为大家分享了小程序自定义弹出框效果的具体代码,供大家参考,具体内容如下 my-pop----api: title ------字符串---------自定义弹窗标题con...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作