Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
5127b901
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
5127b901
编写于
1月 05, 2023
作者:
zyjhandsome
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
向用户申请授权内容,已经从UIAbilityContext更换到安全模块中统一管理
Signed-off-by:
zyjhandsome
<
zyjhandsome@126.com
>
上级
7d4e2dde
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
1 addition
and
17 deletion
+1
-17
zh-cn/application-dev/application-models/application-context-stage.md
...ation-dev/application-models/application-context-stage.md
+1
-17
未找到文件。
zh-cn/application-dev/application-models/application-context-stage.md
浏览文件 @
5127b901
...
...
@@ -65,15 +65,10 @@
-
[
获取应用开发路径
](
#获取应用开发路径
)
-
[
获取和修改加密分区
](
#获取和修改加密分区
)
-
[
创建其他应用或其他Module的Context
](
#创建其他应用或其他module的context
)
-
[
订阅进程内Ability生命周期变化
](
#订阅进程内ability生命周期变化
)
-
[
通过AbilityContext向用户申请授权
](
#通过uiabilitycontext向用户申请授权
)
### 获取应用开发路径
...
...
@@ -240,7 +235,7 @@ export default class EntryAbility extends UIAbility {
```
ts
import
UIAbility
from
'
@ohos.app.ability.UIAbility
'
;
import
W
indow
from
'
@ohos.window
'
;
import
w
indow
from
'
@ohos.window
'
;
const
TAG
:
string
=
"
[Example].[Entry].[EntryAbility]
"
;
...
...
@@ -296,14 +291,3 @@ export default class EntryAbility extends UIAbility {
}
}
```
### 通过UIAbilityContext向用户申请授权
每个Ability中都包含了一个Context属性。Ability功能主要是处理生命周期,其余操作Ability的方法(例如startAbility()、connectServiceExtensionAbility()、terminateSelf()等)都是在对应的Context中实现的,同时Context也提供了获取Ability的配置信息、向用户申请授权等能力,如何获取Context请参见
[
获取UIAbility的上下文信息
](
uiability-usage.md#获取uiability的上下文信息
)
。
应用需要获取用户的隐私信息或使用系统能力时,例如获取位置信息、访问日历、使用相机拍摄照片或录制视频等,需要向用户申请授权,示意效果如下图所示。具体使用请参见
[
访问控制授权申请
](
../security/accesstoken-guidelines.md
)
。
**图2**
向用户申请日历访问授权
<img
src=
"figures/application-context-stage.png"
alt=
"application-context-stage"
style=
"zoom:50%;"
/>
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录