Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
b70a4e2f
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看板
体验新版 GitCode,发现更多精彩内容 >>
提交
b70a4e2f
编写于
12月 15, 2022
作者:
Z
zengyawen
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update docs
Signed-off-by:
N
zengyawen
<
zengyawen1@huawei.com
>
上级
be7339f0
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
12 addition
and
12 deletion
+12
-12
zh-cn/application-dev/key-features/multi-device-app-dev/faq.md
.../application-dev/key-features/multi-device-app-dev/faq.md
+1
-1
zh-cn/application-dev/key-features/multi-device-app-dev/ide-using.md
...cation-dev/key-features/multi-device-app-dev/ide-using.md
+1
-1
zh-cn/application-dev/key-features/multi-device-app-dev/introduction.md
...ion-dev/key-features/multi-device-app-dev/introduction.md
+1
-1
zh-cn/application-dev/key-features/multi-device-app-dev/responsive-layout.md
...ev/key-features/multi-device-app-dev/responsive-layout.md
+1
-1
zh-cn/application-dev/reference/apis/js-apis-avsession.md
zh-cn/application-dev/reference/apis/js-apis-avsession.md
+6
-6
zh-cn/application-dev/reference/apis/js-apis-camera.md
zh-cn/application-dev/reference/apis/js-apis-camera.md
+2
-2
未找到文件。
zh-cn/application-dev/key-features/multi-device-app-dev/faq.md
浏览文件 @
b70a4e2f
...
...
@@ -71,7 +71,7 @@
## 如何在不同设备上为Ability配置不同的启动模式
应用由一个或多个Ability组成,Ability支持单实例、多实例和指定实例3种
[
启动模式
](
../../a
bility/stage-ability.md#启动模式
)
,启动模式可以在
[
配置文件(module.json5)
](
../../quick-start/stage-structur
e.md
)
中通过launchType字段配置。启动模式对应Ability被启动时的行为,对启动模式的详细说明如下:
应用由一个或多个Ability组成,Ability支持单实例、多实例和指定实例3种
[
启动模式
](
../../a
pplication-models/uiability-launch-type.md
)
,启动模式可以在
[
配置文件(module.json5)
](
../../quick-start/module-configuration-fil
e.md
)
中通过launchType字段配置。启动模式对应Ability被启动时的行为,对启动模式的详细说明如下:
| 启动模式 | 描述 | 说明 |
| -------- | -------- | -------- |
...
...
zh-cn/application-dev/key-features/multi-device-app-dev/ide-using.md
浏览文件 @
b70a4e2f
...
...
@@ -75,7 +75,7 @@ DevEco Studio的基本使用,请参考[DevEco Studio使用指南](../../quick-
### 修改Module类型及其设备类型
通过修改每个模块中的配置文件(module.json5)对模块进行配置,配置文件中各字段含义详见
[
配置文件说明
](
../../quick-start/
stage-structur
e.md
)
。
通过修改每个模块中的配置文件(module.json5)对模块进行配置,配置文件中各字段含义详见
[
配置文件说明
](
../../quick-start/
module-configuration-fil
e.md
)
。
-
将default模块的deviceTypes配置为["default", "tablet"],同时将其type字段配置为entry。
即default模块编译出的hap包在默认设备和平板上安装和运行。
...
...
zh-cn/application-dev/key-features/multi-device-app-dev/introduction.md
浏览文件 @
b70a4e2f
...
...
@@ -50,7 +50,7 @@ HAP包是OpenHarmony的安装包,一个HAP在工程目录中对应一个Module
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> - Module是开发者开发的相对独立的功能模块,由代码、资源、第三方库及应用配置文件组成,属于IDE开发视图的概念。Module分为entry、feature及har三种类型,相应的可以编译生成entry类型的HAP包、feature类型的HAP包,以及har包。
>
> - 如果需要了解应用程序包结构更多详情,可以查看[包结构说明](../../quick-start/
package-structur
e.md)。
> - 如果需要了解应用程序包结构更多详情,可以查看[包结构说明](../../quick-start/
application-package-structure-stag
e.md)。
### 方舟开发框架
...
...
zh-cn/application-dev/key-features/multi-device-app-dev/responsive-layout.md
浏览文件 @
b70a4e2f
...
...
@@ -45,7 +45,7 @@ OpenHarmony提供了多种方法,判断应用当前处于何种断点,进而
通过窗口对象监听断点变化的核心是获取窗口对象及注册窗口尺寸变化的回调函数。
1.
在Ability的
[
onWindowStageCreate
](
../../a
bility/stage-ability
.md
)
生命周期回调中,获取并记录
[
窗口
](
../../reference/apis/js-apis-window.md
)
对象。
1.
在Ability的
[
onWindowStageCreate
](
../../a
pplication-models/uiability-lifecycle
.md
)
生命周期回调中,获取并记录
[
窗口
](
../../reference/apis/js-apis-window.md
)
对象。
```
// MainAbility.ts
...
...
zh-cn/application-dev/reference/apis/js-apis-avsession.md
浏览文件 @
b70a4e2f
...
...
@@ -3,8 +3,8 @@
媒体会话管理提供媒体播控相关功能的接口,目的是让应用接入播控中心。
该模块提供以下媒体会话相关的常用功能:
-
[
AVSession
](
#
section652893
)
: 会话,可用于设置元数据、播放状态信息等操作。
-
[
AVSessionController
](
#
section974602
)
: 会话控制器,可用于查看会话ID,完成对会话发送命令及事件,获取会话元数据、播放状态信息等操作。
-
[
AVSession
](
#
avsession
)
: 会话,可用于设置元数据、播放状态信息等操作。
-
[
AVSessionController
](
#
avsessioncontroller
)
: 会话控制器,可用于查看会话ID,完成对会话发送命令及事件,获取会话元数据、播放状态信息等操作。
> **说明:**
>
...
...
@@ -28,7 +28,7 @@ createAVSession(context: Context, tag: string, type: AVSessionType): Promise\<AV
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------------------------------- | ---- | ------------------------------ |
| context|
[
Context
](
../../reference/apis/
js-apis-inner-app-context.md
)
| 是| 应用上下文,提供获取应用程序环境信息的能力。 |
| context|
[
Context
](
js-apis-inner-app-context.md
)
| 是| 应用上下文,提供获取应用程序环境信息的能力。 |
| tag | string | 是 | 会话的自定义名称。 |
| type |
[
AVSessionType
](
#avsessiontype
)
| 是 | 会话类型,当前支持音频和视频。 |
...
...
@@ -76,7 +76,7 @@ createAVSession(context: Context, tag: string, type: AVSessionType, callback: As
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------- | ---- | ------------------------------------------------------------ |
| context|
[
Context
](
../../reference/apis/
js-apis-inner-app-context.md
)
| 是| 应用上下文,提供获取应用程序环境信息的能力。 |
| context|
[
Context
](
js-apis-inner-app-context.md
)
| 是| 应用上下文,提供获取应用程序环境信息的能力。 |
| tag | string | 是 | 会话的自定义名称。 |
| type |
[
AVSessionType
](
#avsessiontype
)
| 是 | 会话类型,当前支持音频和视频。 |
| callback | AsyncCallback<
[
AVSession
](
#avsession
)
\>
| 是 | 回调函数。回调返回会话实例对象,可用于获取会话ID,以及设置元数据、播放状态,发送按键事件等操作。 |
...
...
@@ -755,7 +755,7 @@ avSession.sendSystemControlCommand(avcommand, function (err) {
});
```
## AVSession
<a name="section652893"></a>
## AVSession
调用
[
avSession.createAVSession
](
#avsessioncreateavsession
)
后,返回会话的实例,可以获得会话ID,完成设置元数据,播放状态信息等操作。
...
...
@@ -1888,7 +1888,7 @@ session.off('outputDeviceChange');
## AVSessionController
<a name="section974602"></a>
## AVSessionController
调用
[
avSession.createController
](
#avsessioncreatecontroller
)
后,返回会话控制器实例。控制器可查看会话ID,并可完成对会话发送命令及事件,获取会话元数据,播放状态信息等操作。
...
...
zh-cn/application-dev/reference/apis/js-apis-camera.md
浏览文件 @
b70a4e2f
...
...
@@ -22,7 +22,7 @@ getCameraManager(context: Context, callback: AsyncCallback<CameraManager\>): voi
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------- | ---- | ---------------------------- |
| context |
[
Context
](
../../ability/context-userguide
.md
)
| 是 | 应用上下文。 |
| context |
[
Context
](
js-apis-inner-app-context
.md
)
| 是 | 应用上下文。 |
| callback | AsyncCallback<
[
CameraManager
](
#cameramanager
)
\>
| 是 | 回调函数,用于获取相机管理器实例。 |
**示例:**
...
...
@@ -49,7 +49,7 @@ getCameraManager(context: Context): Promise<CameraManager\>
| 参数名 | 类型 | 必填 | 说明 |
| ------- | ------- | ---- | ------------ |
| context |
[
Context
](
../../ability/context-userguide
.md
)
| 是 | 应用上下文。 |
| context |
[
Context
](
js-apis-inner-app-context
.md
)
| 是 | 应用上下文。 |
**返回值:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录