介绍下在开发过程中所用到的方法:

1. 获取已授权列表

wx.getSetting({success: res => {if (!res.authSetting['scope.writePhotosAlbum']) {console.log('保存图片未授权')} else {console.log('保存图片已授权')}}
})

2. 申请授权

wx.authorize({scope: 'scope.writePhotosAlbum',success(res) {console.log('保存图片授权成功')},fail() {console.log('保存图片授权失败')}
})

3. 首次请求被拒绝后再次请求授权方法

网上推荐可以使用wx.authorize方法再次请求,不过我调用时没有成功。所以采用wx.openSetting方法,提示用户开启权限。

//wx.openSetting官方定义:
//调起客户端小程序设置界面,返回用户设置的操作结果。
//注:设置界面只会出现小程序已经向用户请求过的权限。
wx.openSetting({success: (res) => {if (res.authSetting['scope.writePhotosAlbum']) {console.log('开启权限成功')}}
})

微信小程序:获取用户权限相关推荐

  1. 微信小程序获取用户手机号码,Java后台servlet解密(微信小程序调用微信支付也是大致的流程)

    本篇记录说明 微信小程序获取用户手机号码,Java后台servlet解密(微信小程序调用微信支付也是大致的流程,详细内容可私信交流) (第一次写博客,写得不好的地方见谅,面向新手,大佬请无视,不喜勿喷 ...

  2. 微信小程序获取用户手机号--官方示例

    微信小程序获取用户手机号–官方示例 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNu ...

  3. 微信小程序 获取用户信息并保存登录状态

    微信小程序 获取用户信息并保存登录状态:http://www.360doc.com/content/18/0124/11/9200790_724662071.shtml 转载于:https://www ...

  4. 微信小程序获取用户信息

    微信小程序获取用户信息 微信小程序获取用户信息接口做了调整: 2021年4月28日24时后发布的小程序新版本,无法通过wx.getUserInfo与获取用户个人信息(头像.昵称.性别与地区),将直接获 ...

  5. 微信小程序获取用户信息-头像、昵称......

    微信小程序获取用户信息-头像.昵称等,并出现弹窗提示授权 目录 微信小程序获取用户信息-头像.昵称等,并出现弹窗提示授权 1.wx.getUserProfile文档 2.代码演示 3.演示过程(图示) ...

  6. 微信公众号/微信小程序获取用户信息以及推送微信模版消息_MQ

    微信公众号/微信小程序获取用户信息以及推送微信模版消息_MQ 一.获取用户信息 1.首先我们需要了解什么是微信用户的OpenID 在关注者与公众号产生消息交互后,公众号可获得关注者的OpenID(加密 ...

  7. uniapp微信小程序怎样获取宽高?获取系统信息?微信小程序 获取用户手机屏幕高度与宽度信息等

    第一种方案(推荐) "vw" = "view width" "vh" = "view height" 使用 CSS3 引 ...

  8. 微信小程序python解析获取用户手机号_微信小程序获取用户手机号

    获取微信用户绑定的手机号,需先调用wx.login接口. 小程序获取code. 后台得到session_key,openid. 组件触发getPhoneNumber 因为需要用户主动触发才能发起获取手 ...

  9. 微信小程序获取用户信息更新解决方案

    微信小程序获取用户头像和昵称更新了,以下代码是兼容旧版本微信和新版本微信的解决方案,仅供参考 直接上代码 <template><!-- 顶部用户信息显示 --><view ...

  10. 微信小程序-获取用户位置(经纬度+所在城市)

    微信小程序-获取用户位置(经纬度+所在城市) 文章目录 微信小程序-获取用户位置(经纬度+所在城市) 一.目标 二.实现思路 三.实现步骤 3.1 用到的接口函数 3.2 具体步骤 3.2.1 创建界 ...

最新文章

  1. 关于android分辨率和使用iphone版切图
  2. ueditor1.4.3jsp版成功上传图片后却回显不出来与在线管理显示不出图片的解决方案...
  3. pdf转word python_【python】python实现PDF转word
  4. 【GAN优化】如何选好正则项让你的GAN收敛
  5. 调优您的 LAMP 应用程序的 5 种简单方法
  6. Java黑皮书课后题第10章:*10.5(显示素数因子)编写一个程序,提示用户输入一个正整数,然后以降序显示它的所有最小因子
  7. [Windows]查看运行进程的参数【wmic】
  8. POJ 3233 Matrix Power Series 矩阵快速幂 + 二分
  9. C语言模拟实现标准库函数之strcpy()
  10. java学习(55):定义一个抽象类的继承
  11. java的位置_Java中数据存放的位置
  12. 信息学奥赛一本通(2062:【例1.3】电影票)
  13. Spring : ListableBeanFactory
  14. python数字转换成中文大写_python中如何将货币数字转化成汉字大写金额
  15. java 使用qq邮箱发送邮件报错 port: 465, response: 550 错误
  16. 两个mysql 数据库表结构_MYSQL对比两个数据库表结构
  17. 贝多芬《 d小调第九交响曲》(Symphony No.9 in d Minor, Op.125, 1824)(永无完结)
  18. 转:苹果CEO库克:伟大的想法来自不断拒绝接受现状
  19. r1笔记第9天 逻辑英语随堂笔记 (01)
  20. swiper.js显示指定图片

热门文章

  1. android实时预览,实现预览  |  Android 开发者  |  Android Developers
  2. 图片损坏打不开如何修复?
  3. ffmpeg 视频裁剪格式问题
  4. 【转自虎嗅】段永平在斯坦福与华人学生交流分享
  5. Python的Pexpect详解
  6. PaddleOCR——训练总结
  7. 游戏帧同步和状态同步
  8. 二维码的生成和解析(qrcode 和 zxing)
  9. 如何识别64位和32位CPU
  10. 2023国自然已审核,预祝8月上榜