Uniapp获取手机存储权限
// 判断有没有存储权限 qxcz(){ var _this = this plus.android.requestPermissions(['android.permission.WRITE_EXTERNAL_STORAGE'], function(e) { if (e.deniedAlways.length > 0) { //权限被永久拒绝 // 弹出提示框解释为何需要读写手机储存权限,引导用户打开设置页面开启 uni.showModal({ title: '存储权限', content: '您拒绝了存储权限,请去设置-应用开启存储权限。', success: function (res) { if (res.confirm) { // console.log('用户点击确定'); } else if (res.cancel) { // console.log('用户点击取消'); } } }); } if (e.deniedPresent.length > 0) { //权限被临时拒绝 // 弹出提示框解释为何需要读写手机储存权限,可再次调用plus.android.requestPermissions申请权限 plus.android.requestPermissions(['android.permission.WRITE_EXTERNAL_STORAGE']) // console.log('666666666 ' + e.deniedPresent.toString()); } if (e.granted.length > 0) { //权限被允许 //调用依赖获取读写手机储存权限的代码 // _this.upload() // 获取权限成功之后调用的函数 // console.log('2222222222 ' + e.granted.toString()); } }, function(e) { // console.log('R12133313221' + JSON.stringify(e)); }); }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2022-06-09 了解一下docker容器数据卷