Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
98e65f3c
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3598
Star
108
Fork
921
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
120
列表
看板
标记
里程碑
合并请求
109
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
120
Issue
120
列表
看板
标记
里程碑
合并请求
109
合并请求
109
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
98e65f3c
编写于
1月 27, 2024
作者:
W
wanganxp
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新权限监听描述
上级
3189a02b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
13 addition
and
5 deletion
+13
-5
docs/api/system/create-request-permission-listener.md
docs/api/system/create-request-permission-listener.md
+13
-5
未找到文件。
docs/api/system/create-request-permission-listener.md
浏览文件 @
98e65f3c
### 监听权限申请
uni-app 提供了
`uni.createRequestPermissionListener()`
监听应用权限的申请,开发者可以在弹出系统权限授权框的同时,同步告知权限申请的目的
。
app-android平台,可使用本API监听应用权限申请确认框的弹出和关闭。不管是哪处的业务代码在申请权限,当弹出和关闭权限申请确认框时均会触发本监听事件
。
解决华为应用市场审核时要求:
`APP在调用终端权限时,应同步告知用户申请该权限的目的。`
华为应用市场审核时要求:
`APP在调用终端权限时,应同步告知用户申请该权限的目的`
。此时即可使用本API,在app.uvue里全局监听。
创建监听对象后,返回RequestPermissionListener,然后调起其的onConfirm和onComplete。
-
当权限申请的确认框在手机端弹出时,会触发onConfirm,回调中会以数组方式提供权限名称列表。
-
当权限申请的确认框被用户关闭后,会触发onComplete
### uni.createRequestPermissionListener()
...
...
@@ -23,7 +28,7 @@ HBuilderX (4.0+) android 平台支持
**示例**
```
javascript
```
vue
<
template
>
<view>
<view
class=
"permission-alert"
id=
"permission-alert"
:style=
"
{'transform':isPermissionAlertShow ? 'translateY(0)':'translateY(-250rpx)'}">
...
...
@@ -88,7 +93,10 @@ HBuilderX (4.0+) android 平台支持
</
style
>
```
**Tips**
+
如果权限已经申请并且允许之后,
`onConfirm`
不会触发。
+
如果同时申请多个权限时,
`onComplete`
可能会触发多次。
-
如果权限已经申请并且允许之后,
`onConfirm`
不会触发。
-
如果同时申请多个权限时,
`onComplete`
可能会触发多次。
-
权限列表参考:
[
https://uniapp.dcloud.net.cn/tutorial/app-nativeresource-android.html#permissions
](
https://uniapp.dcloud.net.cn/tutorial/app-nativeresource-android.html#permissions
)
-
本API仅提供了权限申请监听,未提供全局弹窗
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录