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>

确保把这个打开:

相关推荐
源码云商1 分钟前
【带文档】网上点餐系统 springboot + vue 全栈项目实战(源码+数据库+万字说明文档)
数据库·vue.js·spring boot
!win !16 分钟前
uni-app小程序登录后…
前端·uni-app
Nightne26 分钟前
CSS图片垂直居中问题解决方案
前端·css
魔术师ID37 分钟前
vue 指令
前端·javascript·vue.js
凌冰_39 分钟前
CSS3 变形
前端·css·css3
Clown951 小时前
Go语言爬虫系列教程 实战项目JS逆向实现CSDN文章导出教程
javascript·爬虫·golang
千里马-horse1 小时前
android vlc播放rtsp
android·media·rtsp·mediaplayer·vlc
GISer_Jing1 小时前
前端图形渲染 html+css、canvas、svg和webgl绘制详解,各个应用场景及其区别
前端·html·图形渲染
零凌林1 小时前
使用exceljs将excel文件转化为html预览最佳实践(完整源码)
前端·html·excel·vue3·最佳实践·文件预览·exceljs
難釋懷2 小时前
Android开发-文本输入
android·gitee