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>

确保把这个打开:

相关推荐
m0_7381207214 分钟前
渗透基础知识ctfshow——Web应用安全与防护(第六 七章)
服务器·前端·安全
Sun子矜14 分钟前
Web项目18+项目21
前端
su_ym811019 分钟前
Android属性系统
android·framework·property
踩着两条虫26 分钟前
VTJ:项目模型架构
前端·低代码·ai编程
明天就是Friday27 分钟前
Android实战项目③ Room+Clean Architecture开发待办事项App 完整源码详解
android
没有了遇见36 分钟前
《彻底搞懂 ViewModel:作用、原理与源码分析》
android
踩着两条虫37 分钟前
VTJ:DSL语言规范
前端·低代码·ai编程
广州华水科技40 分钟前
单北斗GNSS在水库形变监测中的应用与优势分析
前端
Fate_I_C1 小时前
Kotlin 协程:串行/并行请求、async/await、coroutineScope 管理并发、重试机制
android·代码规范
洲星河ZXH1 小时前
JavaWeb,前端工程化
前端