uniapp打包时不在开始弹出申请权限对话框

本文介绍了如何在uniapp项目中配置Android权限,以在打包时不弹出申请权限对话框。详细讲解了如何在manifest.json的源码视图中添加`permissionExternalStorage`和`permissionPhoneState`节点,以控制读写存储和获取设备信息的权限策略。同时,提供了不同策略的说明和用户拒绝时的提示配置。
摘要由CSDN通过智能技术生成

源码视图配置

打开manifest.json文件,切换到“源码视图”项

  • uni-app项目
    在"app-plus" -> "distribute" -> "android" 节点下添加 permissionExternalStorage 节点
  • 5+ App项目
    在 "plus" -> "distribute" -> "google" 节点下添加 permissionExternalStorage 节点

permissionExternalStorage节点数据格式如下:

复制代码    "permissionExternalStorage": {  
        "request": "none",  
        "prompt": "应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。"  
     }
  • request
    字符串类型,必填,申请读写手机存储权限策略,可取值none、once、always。
    • HBuilderX3.0+版本默认值调整为once
    • HBuilderX3.0以下版本默认值always
  • prompt
    字符串类型,可选,用户拒绝时弹出提示框上的内容。
    默认值为:应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。
    国际化配置参考:
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值