没有合适的资源?快使用搜索试试~ 我知道了~
【JavaScript源代码】微信小程序用户授权最佳实践指南.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 4 浏览量
2021-12-29
22:06:02
上传
评论
收藏 18KB DOCX 举报
温馨提示
试读
12页
微信小程序用户授权最佳实践指南 开发微信小程序中,经常会用到获取一些用户权限的页面,比如你要登录,就要获取个人信息、你要做人脸识别,就要获取相机权限、你要做位置地图功能、就要获取用户的位置权限,你要将图片保存在用户的相册,需要获取相册权限等等 微信的 scope 流程: 大多数功能都是没有授权不可用的,一般我会检测是否开启权限,然后如果开启了就继续使用,没开启就给出提示继续请求授权..如果还是拒绝 就给出提示 然后让用户手动去设置页打开... 但是这一套写下来可能就是这样的: wx.getSetting({ success(res)=>{ if (!re
资源推荐
资源详情
资源评论
1
微信小程序用户授权最佳实践指南
开发微信小程序中,经常会用到获取一些用户权限的页
面,比如你要登录,就要获取个人信息、你要做人脸识别,
就要获取相机权限、你要做位置地图功能、就要获取用户的
位置权限,你要将图片保存在用户的相册,需要获取相册权
限等等
微信的 scope 流程:
大多数功能都是没有授权不可用的,一般我会检测是否
开启权限,然后如果开启了就继续使用,没开启就给出提示
继续请求授权..如果还是拒绝 就给出提示 然后让用户手动
去设置页打开...
但是这一套写下来可能就是这样的:
wx.getSetting({
success(res)=>{
if (!res.authSetting['scope']) {
console.log('未授权')
wx.authorize({
scope: 'scope',
success() {
console.
2
log('授权成功')
},
fail() {
console.
log('授权失败,让用户手动授权')
wx.show
Modal({
title: '温馨提示',
content: '未打开 xxx 权限',
showCancel: false,
success(res) {
if (res.confirm) {
console.log('用户点击确定')
wx.openSetting({
3
success(res) {
console.log(res.authSetti
ng)
res.authSetting = {
"scope.camera": true,
}
}
})
} else if (res.cancel) {
console.log('用户点击取消')
}
}
剩余11页未读,继续阅读
资源评论
mmoo_python
- 粉丝: 0
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功