未验证 提交 887e8257 编写于 作者: O openharmony_ci 提交者: Gitee

!17299 补充权限申请说明

Merge pull request !17299 from shuqinglin/lsq_0411_01
......@@ -567,7 +567,10 @@ promise.then(data => {
requestPermissionsFromUser(context: Context, permissionList: Array<Permissions>, requestCallback: AsyncCallback<PermissionRequestResult>) : void;
用于拉起弹框请求用户授权。使用callback异步回调。
用于UIAbility拉起弹框请求用户授权。使用callback异步回调。
> **说明:**
>
> 非UIAbility不支持调用本函数。
**模型约束**:此接口仅可在Stage模型下使用。
......@@ -577,7 +580,7 @@ requestPermissionsFromUser(context: Context, permissionList: Array<Permission
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| context | Context | 是 | 请求权限的应用ability上下文context。 |
| context | Context | 是 | 请求权限的UIAbility的UIAbilityContext。 |
| permissionList | Array<Permissions> | 是 | 权限名列表,合法的权限名取值可在[系统权限定义列表](../../security/permission-list.md)中查询。 |
| callback | AsyncCallback<[PermissionRequestResult](js-apis-permissionrequestresult.md)> | 是 | 回调函数,返回接口调用是否成功的结果。 |
......@@ -609,7 +612,11 @@ try {
requestPermissionsFromUser(context: Context, permissionList: Array<Permissions>) : Promise<PermissionRequestResult>;
用于拉起弹框请求用户授权。使用promise异步回调。
用于UIAbility拉起弹框请求用户授权。使用promise异步回调。
> **说明:**
>
> 非UIAbility不支持调用本函数。
**模型约束**:此接口仅可在Stage模型下使用。
......@@ -619,7 +626,7 @@ requestPermissionsFromUser(context: Context, permissionList: Array<Permission
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| context | Context | 是 | 请求权限的应用ability上下文context。 |
| context | Context | 是 | 请求权限的UIAbility的UIAbilityContext。 |
| permissionList | Array<Permissions> | 是 | 需要校验的权限名称,合法的权限名取值可在[系统权限定义列表](../../security/permission-list.md)中查询。 |
**返回值:**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册