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 7237d56979bc4a29b0e2437c5f11ac656cd53426..393510966ab51178698288fa67f7498f97f340ca 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 @@ -24,7 +24,7 @@ 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。 | +| src | string \| [Resource](ts-types.md) | 否 | 视频播放源的路径,支持本地视频路径和网络路径。
支持在resources下面的video或rawfile文件夹里放置媒体资源。
支持dataability://的路径前缀,用于访问通过Data Ability提供的视频路径,具体路径信息详见 [DataAbility说明](../../application-models/dataability-overview.md)。
- 支持file:///data/storage路径前缀的字符串,用于读取应用沙箱路径内的资源。需要保证目录包路径下的文件有可读权限。
**说明:**
视频支持的格式是: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) | 否 | 视频未播放时的预览图片路径。 | | controller | [VideoController](#videocontroller) | 否 | 设置视频控制器。 | diff --git a/zh-cn/application-dev/ui/arkts-common-components-video-player.md b/zh-cn/application-dev/ui/arkts-common-components-video-player.md index efc9efde21295e8bc414e546df5e4ffc2bd43eee..084b5fa36a58dc6a37e6c0354ef580dabda4b699 100644 --- a/zh-cn/application-dev/ui/arkts-common-components-video-player.md +++ b/zh-cn/application-dev/ui/arkts-common-components-video-player.md @@ -70,6 +70,27 @@ Video组件支持加载本地视频和网络视频。 } ``` +### 加载沙箱路径视频 + +支持file:///data/storage路径前缀的字符串,用于读取应用沙箱路径内的资源。需要保证应用沙箱目录路径下的文件存在并且有可读权限。 + +```ts +@Component +export struct VideoPlayer { + private controller: VideoController; + private videosrc: string = 'file:///data/storage/el2/base/haps/entry/files/show.mp4' + + build() { + Column() { + Video({ + src: this.videosrc, + controller: this.controller + }) + } + } +} +``` + ### 加载网络视频