当前位置: 首页 > 知识库问答 >
问题:

uniapp访问文件权限,如果用户禁止了,如何再次弹出这个授权弹框?

方飞翼
2024-08-12

写了一个上传组件,需要访问手机文件,点击“选择附件”后,会弹出授权框,但是用户点击“禁止”后,再次点击“选择附件”,无法弹出确认授权框,如何才能再次弹出这个授权弹框呢 ?

共有3个答案

栾烨华
2024-08-12

https://uniapp.dcloud.net.cn/api/system/getappauthorizesettin...

获取 APP 授权设置
uni.getAppAuthorizeSetting()

跳转系统授权管理页
uni.openAppAuthorizeSetting()

陈毅
2024-08-12

确实是不可以的,系统会记住用户的选择,下次你再申请权限,系统会直接返回拒绝的结果,我做过原生Android开发,就是这样的。

白迪
2024-08-12

印象里是不能的,你需要引导用户从设置中把授权打开

 类似资料:
  • 如果用户第一次拒绝,我想重新请求他的权限。我已经设置了权限,但我的应用程序运行,即使我按拒绝选项。我有一个代码,应该做我想做的事情,但我得到Cant resolve符号Snackbar,当我点击Alt+Enter时,它创建了另一个活动,并且剩余的-make和-permision_available_camera得到红色错误。

  • 我正在尝试制作一个使用数据库的java应用程序。我已经下载了db2并创建了一个用户'student'。我的程序中有以下几行: 显然,我几乎不知道我在做什么,我不知道如何给予“学生”必要的特权。也就是说,我不知道什么用户可以给他特权,因为我从来没有创建过另一个用户。我看到有人提到过'db2admin'(我使用的是windows),但我不知道该如何处理这段信息。我不知道如何检查现有用户,也不知道对db

  • 我正在通过adal节点库使用microsoft登录验证我的网页的用户。 adal-node有一个,我们可以使用

  • 本文向大家介绍Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法,包括了Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法的使用技巧和注意事项,需要的朋友参考一下 Chrome浏览器的alert弹窗,选择了禁止再次弹出后,就不会再弹出了。 第一次弹出alert弹窗没有“禁止此页再显示对话框”选项,第二次和以后才有。 这个功能在开发测试中,或者程序出现bug时,页面不断弹出对话框时,

  • 问题内容: 我可以使用以下代码轻松地授予对一个IP的访问权限: 但是我需要允许整个子网192.168.1。*远程访问数据库。 我怎样才能做到这一点? 问题答案: 编辑:考虑在此页面上查看并认可Malvineous的答案。网络掩码是一种更为优雅的解决方案。 只需在IP地址中将百分号用作通配符即可。 从http://dev.mysql.com/doc/refman/5.1/en/grant.html

  • 我们正在尝试创建一个与谷歌管理SDK的集成,以便能够检索,更新和创建帐户在我们的领域。但是,我们不断收到一个403错误,表明我们没有被授权访问Resource/API。 我们正在使用从一个服务帐户获得的凭据,该帐户启用了域范围的授权,并且具有以下两个作用域:https://www.googleapis.com/auth/admin.directory.user.readonly,https://w

  • 我的名字是Pablo,我目前正在构建一个Flutter应用程序。因此,我的应用程序从Firebase Storage获取一些图像和音频,显然,如果没有互联网连接,该应用程序不会显示图像也不会播放音频。我希望该应用程序在没有WIFI或数据时弹出警报给用户;我该怎么做? 谢谢:)

  • android api level 29的设备上首次安装申请相机权限,没有弹出授权的对话框怎么办? 已经在清单文件中声明相机权限 并且声明了与相机应用的交互规则: 然后在需要使用相机的地方也动态申请了相机授权,但是死活不弹出相机授权对话框(应用首次安装或者卸载重装都如此)。 这是为什么?该如何解决上述问题?