有没有短视频列表框架?

有没有短视频列表框架?


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短视频实例代码
322浏览 • 1回复 待解决
请问鸿蒙可以用什么控件开发短视频
6696浏览 • 1回复 待解决
HarmonyOS 列表视频滚动播放
231浏览 • 1回复 待解决
HarmonyOS视频流缓存框架问题
238浏览 • 1回复 待解决
视频列表的不规则排列
592浏览 • 1回复 待解决
鸿蒙UI框架没有 C++的 UI框架
13256浏览 • 2回复 待解决
HarmonyOS 列表视频全屏播放实现
298浏览 • 1回复 待解决
HarmonyOS 有没有密码控件?
238浏览 • 1回复 待解决
HarmonyOS应用开发 没有 C++ UI 框架
14233浏览 • 2回复 待解决
有没有获取设备的api?
203浏览 • 1回复 待解决
有没有调用日历的接口?
6235浏览 • 1回复 待解决
HarmonyOS 有没有日志分析平台?
39浏览 • 1回复 待解决
HarmonyOS 有没有指纹登录功能?
58浏览 • 1回复 待解决
HarmonyOS 有没有URLEncoder组件?
265浏览 • 2回复 待解决
HarmonyOS ArkTS 有没有extension
305浏览 • 1回复 待解决
HarmonyOS 有没有图表组件
233浏览 • 1回复 待解决