#鸿蒙通关秘籍#如何加载并设置不同来源的视频资源?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
hm67482d67c970d
  1. 加载本地视频:使用 $rawfile() 方法引用。

javascript @Component export struct VideoPlayer{ private innerResource: Resource = $rawfile('videoTest.mp4');

build(){ Column() { Video({ src: this.innerResource }) } } }

  1. 加载Data Ability视频:使用 dataability:// 前缀。

javascript @Component export struct VideoPlayer{ private videoSrc: string = 'dataability://device_id/com.domainname.dataability.videodata/video/10';

build(){ Column() { Video({ src: this.videoSrc }) } } }

  1. 加载网络视频:确保申请 ohos.permission.INTERNET 权限。

javascript @Component export struct VideoPlayer{ private videoSrc: string= 'https://www.example.com/example.mp4';

build(){ Column() { Video({ src: this.videoSrc }) } } }

分享
微博
QQ
微信
回复
2天前
相关问题
如何录制视频设置最大录制时长?
112浏览 • 0回复 待解决