有没有短视频列表框架?

有没有短视频列表框架?


HarmonyOS
2024-10-14 11:42:54
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

代码示例:

@Entry  
@Component  
struct FangDouYin {  
  private videoValue: Array<string> = ['/resources/video/video1.mp4', '/resources/video/video2.mp4', '/resources/video/video3.mp4',  
    '/resources/video/video4.mp4', '/resources/video/video5.mp4', '/resources/video/video6.mp4']  
  
  build() {  
    Column() {  
      Swiper() {  
        ForEach(this.videoValue, item => {  
          PlayVideo({ item: item })  
        }, item => item)  
      }  
      .index(1)  
      .vertical(true)  
      .indicator(false)  
      .loop(true)  
      .align(Alignment.Center)  
  
    }.height('100%')  
    .backgroundColor(Color.Black)  
  }  
}  
  
@Component  
struct PlayVideo {  
  item: string;  
  private videoController: VideoController = new VideoController()  
  
  build() {  
    Video({ src: this.item, currentProgressRate: 1, controller: this.videoController })  
      .controls(false)  
      .objectFit(ImageFit.Contain)  
      .loop(true)  
      .autoPlay(true)  
  }  
}

更多使用请参考demo:https://gitee.com/harmonyos/codelabs/tree/master/SwiperArkTS

分享
微博
QQ
微信
回复
2024-10-14 17:02:05
相关问题
请提供HarmonyOS短视频实例代码
465浏览 • 1回复 待解决
请问鸿蒙可以用什么控件开发短视频
6835浏览 • 1回复 待解决
HarmonyOS视频流缓存框架问题
392浏览 • 1回复 待解决
鸿蒙UI框架没有 C++的 UI框架
13496浏览 • 2回复 待解决
HarmonyOS 视频列表播放问题
38浏览 • 1回复 待解决
HarmonyOS 列表视频滚动播放
395浏览 • 1回复 待解决
视频列表的不规则排列
711浏览 • 1回复 待解决
HarmonyOS 列表视频全屏播放实现
426浏览 • 1回复 待解决
HarmonyOS 有没有密码控件?
356浏览 • 1回复 待解决
HarmonyOS应用开发 没有 C++ UI 框架
14425浏览 • 2回复 待解决