往期推文全新看点(文中附带最新·鸿蒙全栈学习笔记)
4.待更新中……
Video组件用于播放视频文件并控制其播放状态,常用于为短视频和应用内部视频的列表页面。当视频完整出现时会自动播放,用户点击视频区域则会暂停播放,同时显示播放进度条,通过拖动播放进度条指定视频播放到具体位置。具体用法请参考 Video 。
创建视频组件
Video通过调用接口来创建,接口调用形式如下:
Video(value: VideoOptions)
VideoOptions对象包含参数src、currentProgressRate、previewUri、controller。其中,src指定视频播放源的路径,加载方式请参考 加载视频资源 ,currentProgressRate用于设置视频播放倍速,previewUri指定视频未播放时的预览图片路径,controller设置视频控制器,用于自定义控制视频。具体用法请参考 VideoOptions对象说明 。
加载视频资源
Video组件支持加载本地视频和网络视频。
加载本地视频
- 普通本地视频。
加载本地视频时,首先在本地rawfile目录指定对应的文件,如下图所示。

再使用资源访问符$rawfile()引用视频资源。
@Component
export struct VideoPlayer{

最低0.47元/天 解锁文章
987

被折叠的 条评论
为什么被折叠?



