uniapp 安卓批量异步权限授权,没有授权就跳系统App设置页

首先需要一个js的sdk:App权限判断和提示 - DCloud 插件市场

下载下来,引入里面的 permission.js

示例代码:

javascript 复制代码
<script>
	import { requestAndroidPermission } from './sdk/permission.js'
	export default {
        onLaunch(e) {
			const getMutiPermission = async () => {
					await that.requestAndroidPermission('android.permission.CAMERA')
					await that.requestAndroidPermission('android.permission.READ_EXTERNAL_STORAGE')
					await that.requestAndroidPermission('android.permission.WRITE_EXTERNAL_STORAGE')
				}
				getMutiPermission()
		},
        methods:{
            async requestAndroidPermission(permisionID) {
				var result = await requestAndroidPermission(permisionID)
			}
        }
    }
</script>

确保把这个打开:

相关推荐
chemddd3 分钟前
第四节课:前端
前端
界面开发小八哥4 分钟前
界面控件DevExpress Blazor v26.1新版亮点 - TreeList & 数据编辑器
javascript·编辑器·.net·界面控件·blazor·devexpress·用户界面
雪芽蓝域zzs6 分钟前
(一)Vue3+JS+Vite+pnpm 仿若依后台 从零搭建
前端
2601_965798478 分钟前
Boutique Business Consulting WordPress Architecture & SEO Setup
android·theme·wordpress
风月说与山鬼12 分钟前
二、uni-app入口文件(main.js)
javascript·uni-app
常宇佳22 分钟前
vue3 $refs使用方法
前端·vue.js·typescript
༄沐࿆风࿆࿆22 分钟前
Spring Boot 3 + Vue 3 全栈外卖系统:RabbitMQ异步解耦、MySQL/Neo4j双引擎推建
vue.js·spring boot·java-rabbitmq
zhanghaha131424 分钟前
HTML系列教程:4_什么是 HTML 元素(零基础超详细讲解)
前端·算法·html
三少爷的鞋29 分钟前
Android 架构进阶:为什么项目越大,越需要把对象创建权拿走
android
AI 编程助手GPT1 小时前
VS Code 1.133 实战:Claude 可免 GitHub 登录,HTML 保存后自动刷新
前端·html·github