小程序中授权相册的解决办法(附代码)

互联网 18-8-21

小程序中授权相册的解决思路: 1、先用 wx.getSetting()来获取用户的授权,会弹出是否授权的界面,在这里面你需要判断拒绝和允许的判断。 2、如果允许的话,直接做逻辑了。 3、如果拒绝了,你要显示授权的按钮

<button type='primary'  size='mini'  open-type="openSetting"   bindopensetting='handleSetting'   > 去授权</button>;
4、在打开 handleSetting: function (e) {     let that = this;    // 对用户的设置进行判断,如果没有授权,即使用户返回到保存页面,显示的也是“去授权”按钮;同意授权之后才显示保存按钮     if (!e.detail.authSetting['scope.writePhotosAlbum']) {       wx.showModal({         title: '警告',         content: '若不打开授权,则无法将图片保存在相册中!',         showCancel: false       })       that.setData({         saveImgBtnHidden: false,         openSettingBtnHidden: true       })     } else {       wx.showModal({         title: '提示',         content: '您已授权,赶紧将图片保存在相册中吧!',         showCancel: false       })       that.setData({         saveImgBtnHidden: true,         openSettingBtnHidden: false       })     }   },

相关推荐:

小程序中button以及滚动条默认样式如何清除(代码)

微信小程序实例代码:上拉加载更多的实现方法

以上就是小程序中授权相册的解决办法(附代码)的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 小程序
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:小程序中button以及滚动条默认样式如何清除(代码)

相关资讯