相关问题
HarmonyOS 用GSYVideoPlayer三方库实现了列表中的视频播放,目前需要滑动到屏幕中心的视频,自动播放
804浏览 • 1回复 待解决
HarmonyOS 视频列表播放怎么实现只有一个视频播放的功能?
56浏览 • 1回复 待解决
HarmonyOS 列表视频全屏播放实现
552浏览 • 1回复 待解决
HarmonyOS 视频列表播放问题
155浏览 • 1回复 待解决
HarmonyOS 列表视频滚动播放
553浏览 • 1回复 待解决
关于使用Video组件实现在列表List组件中滑动到可见区域自动播放视频的问题
500浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中开始播放视频?
347浏览 • 1回复 待解决
简易视频播放,如何使用video组件实现视频播放功能
1197浏览 • 1回复 待解决
HarmonyOS 列表样式的视频播放方案以及问题咨询
268浏览 • 1回复 待解决
HarmonyOS 列表播放视频,平滑切换到全屏播放
200浏览 • 1回复 待解决
AVPlayer实现视频播放
1279浏览 • 1回复 待解决
HarmonyOS XComponent和AVplayer实现视频播放,视频被拉伸
226浏览 • 1回复 待解决
HarmonyOS 如何实现视频轮播图,可以自动循环播放,鼠标拖动后可以正常循环播放
15浏览 • 1回复 待解决
如何实现RTSP视频流播放?
1007浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙视频播放器实现自动切换视频的功能时需要注意什么?
312浏览 • 1回复 待解决
HarmonyOS 视频播放
180浏览 • 1回复 待解决
HarmonyOS 视频在列表中显示,如何视频在屏幕中间可控范围内,播放跟暂停
108浏览 • 1回复 待解决
小窗视频转全屏播放,播放的视频占满全屏
2188浏览 • 1回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放?
224浏览 • 0回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放
574浏览 • 1回复 待解决
HarmonyOS Next如何实现FFMPEG音视频播放
183浏览 • 1回复 待解决
HarmonyOS Web组件如何实现视频全屏播放
997浏览 • 1回复 待解决
HarmonyOS avplayer播放手机录制的视频,竖向的视频被横着播放
317浏览 • 1回复 待解决
怎么基于Java实现视频播放?
3075浏览 • 1回复 待解决
使用AVPlayer实现视频播放器
1593浏览 • 1回复 待解决
可以给listitem添加onVisibleAreaChange事件,监测当前item是否在可见区域,然后控制视频的启停。或者使用onScrollIndex和onDidScroll,获取ListItem相对于屏幕顶部的高度可以通过监听列表的滚动事件来实现。List组件提供了多种事件方法来监听列表的滚动,例如onScroll和onScrollIndex。通过这些事件,可以获取到列表的滑动偏移量或滑动位置索引值,进而计算出特定ListItem的相对位置。例如,使用onScrollIndex事件可以获取列表滑动时的起始和结束位置索引。结合ListItem的高度,可以计算出任何ListItem相对于列表顶部或屏幕顶部的高度。也可以直接获取List显示区域内中间位置子组件的索引值。如果需要更精确的位置信息,onScroll事件提供了滑动偏移量,可以用来计算当前可见ListItem的具体位置。
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-list-V5#%E4%BA%8B%E4%BB%B6
api12中onScroll开始废弃不再使用,推荐使用onDidScroll事件替代:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-list-V5#ondidscroll12