From 313dc0895f8ae90c0cc0eea252c1818f0412ae40 Mon Sep 17 00:00:00 2001 From: yamila Date: Mon, 17 Apr 2023 18:19:22 +0800 Subject: [PATCH] update video Signed-off-by: yamila --- .../arkts-basic-syntax-overview.md | 2 +- .../arkts-declarative-ui-description.md | 2 +- .../reference/apis/js-apis-router.md | 4 +-- .../arkui-ts/ts-media-components-video.md | 30 +++++++++---------- .../arkui-ts/ts-universal-attributes-focus.md | 2 +- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/zh-cn/application-dev/quick-start/arkts-basic-syntax-overview.md b/zh-cn/application-dev/quick-start/arkts-basic-syntax-overview.md index 7a7404987f..b0b82250fc 100644 --- a/zh-cn/application-dev/quick-start/arkts-basic-syntax-overview.md +++ b/zh-cn/application-dev/quick-start/arkts-basic-syntax-overview.md @@ -25,7 +25,7 @@ - 系统组件:ArkUI框架中默认内置的基础和容器组件,可直接被开发者调用,比如示例中的Column 、 Text 、 Divider 、 Button。 -- 属性方法:组件可以通过链式调用配置多项属性,如fontSize()、width()、height()、color()等。 +- 属性方法:组件可以通过链式调用配置多项属性,如fontSize()、width()、height()、backgroundColor()等。 - 事件方法:组件可以通过链式调用设置多个事件的响应逻辑,如跟随在Button后面的onClick()。 diff --git a/zh-cn/application-dev/quick-start/arkts-declarative-ui-description.md b/zh-cn/application-dev/quick-start/arkts-declarative-ui-description.md index f75f73a168..e31bb70493 100644 --- a/zh-cn/application-dev/quick-start/arkts-declarative-ui-description.md +++ b/zh-cn/application-dev/quick-start/arkts-declarative-ui-description.md @@ -104,7 +104,7 @@ Column() { ## 配置事件 -事件方法以“.”链式调用的方式配置系统组件支持的事件,建议每个属性方法单独写一行。 +事件方法以“.”链式调用的方式配置系统组件支持的事件,建议每个事件方法单独写一行。 - 使用lambda表达式配置组件的事件方法。 diff --git a/zh-cn/application-dev/reference/apis/js-apis-router.md b/zh-cn/application-dev/reference/apis/js-apis-router.md index fde185a857..eba397e123 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-router.md +++ b/zh-cn/application-dev/reference/apis/js-apis-router.md @@ -659,7 +659,7 @@ import router from '@ohos.router' struct Second { private content: string = "这是第二页" @State text: string = router.getParams()['text'] - @State data: any = router.getParams()['data'] + @State data: object = router.getParams()['data'] @State secondData : string = '' build() { @@ -670,7 +670,7 @@ struct Second { Text(this.text) .fontSize(30) .onClick(()=>{ - this.secondData = (this.data.array[1]).toString() + this.secondData = (this.data.['array'][1]).toString() }) .margin({top:20}) Text(`第一页传来的数值:${this.secondData}`) diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-media-components-video.md b/zh-cn/application-dev/reference/arkui-ts/ts-media-components-video.md index 60a2352f3c..722d551917 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-media-components-video.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-media-components-video.md @@ -22,12 +22,12 @@ Video(value: {src?: string | Resource, currentProgressRate?: number | string | P **参数:** -| 参数名 | 参数类型 | 必填 | 参数描述 | -| ------------------- | ---------------------------------------- | ---- | ---------------------------------------- | -| src | string \| [Resource](ts-types.md) | 否 | 视频播放源的路径,支持本地视频路径和网络路径。
支持在resources下面的video或rawfile文件夹里放置媒体资源。
支持dataability://的路径前缀,用于访问通过Data Ability提供的视频路径,具体路径信息详见 [DataAbility说明](../../application-models/dataability-overview.md)。
**说明:**
视频支持的格式是:mp4、mkv、webm、TS。 | -| currentProgressRate | number \| string \| PlaybackSpeed8+ | 否 | 视频播放倍速。
**说明:**
number取值仅支持:0.75,1.0,1.25,1.75,2.0。
默认值:1.0 \| PlaybackSpeed.Speed_Forward_1_00_X | -| previewUri | string \| PixelMap8+ \| [Resource](ts-types.md) | 否 | 视频未播放时的预览图片路径。 | -| controller | [VideoController](#videocontroller) | 否 | 设置视频控制器。 | +| 参数名 | 参数类型 | 必填 | 参数描述 | +| ------------------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | +| src | string \| [Resource](ts-types.md) | 否 | 视频播放源的路径,支持本地视频路径和网络路径。
支持在resources下面的video或rawfile文件夹里放置媒体资源。
支持dataability://的路径前缀,用于访问通过Data Ability提供的视频路径,具体路径信息详见 [DataAbility说明](../../application-models/dataability-overview.md)。
**说明:**
视频支持的格式是:mp4、mkv、webm、TS。 | +| currentProgressRate | number \| string \| PlaybackSpeed8+ | 否 | 视频播放倍速。
**说明:**
number取值仅支持:0.75,1.0,1.25,1.75,2.0。
默认值:1.0 \| PlaybackSpeed.Speed_Forward_1_00_X | +| previewUri | string \|PixelMap \| [Resource](ts-types.md) | 否 | 视频未播放时的预览图片路径。(暂不支持PixelMap类型) | +| controller | [VideoController](#videocontroller) | 否 | 设置视频控制器。 | ## PlaybackSpeed8+枚举说明 @@ -55,16 +55,16 @@ Video(value: {src?: string | Resource, currentProgressRate?: number | string | P 除支持[通用事件](ts-universal-events-click.md)外,还支持以下事件: -| 名称 | 功能描述 | -| ---------------------------------------- | ---------------------------------------- | -| onStart(event:() => void) | 播放时触发该事件。 | -| onPause(event:() => void) | 暂停时触发该事件。 | -| onFinish(event:() => void) | 播放结束时触发该事件。 | -| onError(event:() => void) | 播放失败时触发该事件。 | +| 名称 | 功能描述 | +| ------------------------------------------------------------ | ------------------------------------------------------------ | +| onStart(event:() => void) | 播放时触发该事件。 | +| onPause(event:() => void) | 暂停时触发该事件。 | +| onFinish(event:() => void) | 播放结束时触发该事件。 | +| onError(event:() => void) | 播放失败时触发该事件。 | | onPrepared(callback:(event?: { duration: number }) => void) | 视频准备完成时触发该事件,通过duration可以获取视频时长,单位为秒(s)。 | -| onSeeking(callback:(event?: { time: number }) => void) | 操作进度条过程时上报时间信息,单位为s。 | -| onSeeked(callback:(event?: { time: number }) => void) | 操作进度条完成后,上报播放时间信息,单位为s。 | -| onUpdate(callback:(event?: { time: number }) => void) | 播放进度变化时触发该事件,单位为s,更新时间间隔为250ms。 | +| onSeeking(callback:(event?: { time: number }) => void) | 操作进度条过程时上报时间信息,单位为s。 | +| onSeeked(callback:(event?: { time: number }) => void) | 操作进度条完成后,上报播放时间信息,单位为s。 | +| onUpdate(callback:(event?: { time: number }) => void) | 播放进度变化时触发该事件,单位为s。 | | onFullscreenChange(callback:(event?: { fullscreen: boolean }) => void) | 在全屏播放与非全屏播放状态之间切换时触发该事件,返回值为true表示进入全屏播放状态,为false则表示非全屏播放。 | diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-focus.md b/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-focus.md index cc73b1303d..b95dfccc26 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-focus.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-focus.md @@ -39,7 +39,7 @@ requestFocus(value: string): boolean > **说明:** > -> 支持焦点控制的组件:Button、Text、Image、List、Grid。焦点事件当前仅支持在真机上显示运行效果。 +> 支持焦点控制的组件:TextInput、TextArea、Search、Button、Text、Image、List、Grid。焦点事件当前仅支持在真机上显示运行效果。 ## 示例 -- GitLab