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>

确保把这个打开:

相关推荐
Jeled4 小时前
云信im在Android中的使用2
android
爱生活的苏苏4 小时前
elementUI 表单验证-联动型校验
前端·javascript·elementui
巨神峰SEO4 小时前
支付宝小程序 SEO 实战:鲜花送达类小程序抢占搜索流量指南
小程序·支付宝小程序排名优化·支付宝小程序seo·支付宝小程序排名·支付宝优化
Jerry5 小时前
Compose 自定义布局和图形
android
凉辰5 小时前
微信小程序uni.request 返回值存在精度丢失问题
微信小程序·小程序
一只小风华~5 小时前
Vue Router 路由元信息(meta)详解
前端·javascript·vue.js
杨筱毅6 小时前
【Android】【底层机制】组件生命周期以及背后的状态管理
android·底层机制
*且听风吟6 小时前
html 实现鼠标滑动点亮横轴
前端·javascript·html
李慕婉学姐6 小时前
【开题答辩过程】以《基于微信小程序教学评价平台的设计与实现》为例,不会开题答辩的可以进来看看
微信小程序·小程序
计算机学姐6 小时前
基于微信小程序的垃圾分类管理系统【2026最新】
java·vue.js·spring boot·mysql·微信小程序·小程序·mybatis