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>

确保把这个打开:

相关推荐
lf282481431几秒前
07 AD9361自发自收PL工程搭建
android
木斯佳5 分钟前
前端八股文面经大全:质谱华章前端一面(2026-05-14)·面经深度解析
前端·面试·面经
水煮白菜王7 分钟前
JSONEditor 使用指南
前端·javascript·chrome·json
2401_8654396310 分钟前
探索JavaScript对象创建的灵活方式
开发语言·javascript·ecmascript
GISer_Jing11 分钟前
从前端到AI Agent工程师:技能升级与职业跃迁指南
前端·人工智能·ai编程
我命由我1234512 分钟前
Android 开发:Unable to start service Intent { ... } U=0: not found
android·开发语言·android studio·android jetpack·android-studio·android runtime
yqcoder13 分钟前
遍历的艺术:深入解析 for, for...in, for...of 的核心区别
前端·javascript
IT_陈寒24 分钟前
SpringBoot这个事务回滚的坑我算是踩明白了
前端·人工智能·后端
恋猫de小郭25 分钟前
Jetbrains 官宣正式发布 KMP 全新默认项目结构,向着 Amper 靠近
android·前端·flutter