uniapp原生插件之安卓动态权限申请原生插件
2023-12-14 18:07:36
插件介绍
安卓动态权限申请原生插件,集成了常用的权限申请,可以自定义权限申请
该插件为原生开发,如果您想使用UTS版本可以点击这里
插件地址
安卓动态权限申请原生插件,支持常用的权限申请,支持自定义权限申请 - DCloud 插件市场?
超级福利
详细使用文档
用法
在需要使用插件的页面加载以下代码
const module = uni.requireNativePlugin("leven-permissions-PermissionModule");
页面内容
<template>
<view>
<uni-card title="安卓动态权限申请原生插件">
<button type="primary" @click="storage">存储权限</button>
<button type="primary" @click="camera">相机权限</button>
<button type="primary" @click="location">定位权限</button>
<button type="primary" @click="audio">麦克风权限</button>
<button type="primary" @click="phone">电话权限</button>
<button type="primary" @click="contact">通讯录权限</button>
<button type="primary" @click="sms">短信权限</button>
<button type="primary" @click="alertWindow">悬浮窗权限</button>
<button type="primary" @click="openAlertWindowSetting">打开悬浮窗设置</button>
<button type="primary" @click="custom">自定义权限</button>
</uni-card>
</view>
</template>
<script>
const module = uni.requireNativePlugin("leven-permissions-PermissionModule");
export default {
data() {
return {
}
},
methods: {
// 存储权限
storage() {
module.storage(res => {
console.log(res)
});
},
// 相机权限
camera() {
module.camera(res => {
console.log(res)
});
},
// 定位权限
location() {
module.location(res => {
console.log(res)
});
},
// 麦克风权限
audio() {
module.audio(res => {
console.log(res)
});
},
// 电话权限
phone() {
module.phone(res => {
console.log(res)
});
},
// 通讯录权限
contact() {
module.contact(res => {
console.log(res)
});
},
// 短信权限
sms() {
module.sms(res => {
console.log(res)
});
},
// 悬浮窗权限
alertWindow() {
module.alertWindow(res => {
console.log(res)
});
},
// 打开悬浮窗设置
openAlertWindowSetting() {
module.openAlertWindowSetting();
},
// 自定义权限
custom() {
module.custom({
permissions: [
"android.permission.BLUETOOTH",
"android.permission.ACCESS_WIFI_STATE",
"android.permission.NFC",
"android.permission.RECORD_AUDIO"
]
}, res => {
console.log(res)
});
},
}
}
</script>
<style>
</style>
插件方法
- 存储权限
- 相机权限
- 定位权限
- 麦克风权限
- 电话权限
- 通讯录权限
- 短信权限
- 悬浮窗权限
- 打开悬浮窗设置
- 自定义权限
具体方法的使用请参考使用说明文档
联系作者
购买插件前请先试用,试用通过再购买。在试用中如果遇到任何问题,可与作者联系,QQ:334106817,将全力协助你使用本插件
预览图片
?
文章来源:https://blog.csdn.net/lw0911/article/details/134997675
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!