HarmonyOS 用GSYVideoPlayer三方库实现了列表中的视频播放,目前需要滑动到屏幕中心的视频,自动播放
用GSYVideoPlayer三方库实现了列表中的视频播放,目前可以通过点击开始播放视频,需求是需要滑动到屏幕中心的视频,自动播放。目前难点在,ListItem组件内部,无法获取到自己滑动到屏幕中的位置,然后调用播放器开始播放的方法。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 关于使用Video组件实现在列表List组件中滑动到可见区域自动播放视频的问题 
1297浏览  • 1回复 待解决
HarmonyOS 有没有成熟的三方视频播放库 
1475浏览  • 1回复 待解决
有推荐使用的视频播放,视频解码的三方库吗? 
1511浏览  • 1回复 待解决
HarmonyOS 长列表滑动,滑到对应的视频视频就自动开始播放如何实现 
956浏览  • 1回复 待解决
开源三方库ijkplayer支持播放RTSP视频流吗? 
5551浏览  • 2回复 待解决
使用三方库ijkplayer播放视频流有知道的吗? 
1533浏览  • 1回复 待解决
HarmonyOS 视频列表播放怎么实现只有一个视频播放的功能? 
1126浏览  • 1回复 待解决
HarmonyOS 视频列表播放问题 
985浏览  • 1回复 待解决
HarmonyOS 列表视频滚动播放 
1360浏览  • 1回复 待解决
HarmonyOS 需要视频播放、音频播放的demo 
988浏览  • 1回复 待解决
HarmonyOS web mediaPlayGestureAccess设置为false后 视频无法自动播放 
962浏览  • 1回复 待解决
HarmonyOS 列表视频全屏播放实现 
1548浏览  • 1回复 待解决
HarmonyOS h5webview下,如何让video视频自动播放? 
2570浏览  • 1回复 待解决
HarmonyOS  视频在列表中显示,如何视频在屏幕中间可控范围内,播放跟暂停 
881浏览  • 1回复 待解决
HarmonyOS 需要视频小窗播放功能 
1388浏览  • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙视频播放器实现自动切换视频的功能时需要注意什么? 
1652浏览  • 1回复 待解决
小窗视频转全屏播放,播放的视频占满全屏 
3295浏览  • 1回复 待解决
三方库中心仓的reflect-metadata问题 
2519浏览  • 1回复 待解决
HarmonyOS 需要视频播放器的选型 
1505浏览  • 1回复 待解决
HarmonyOS  RN三方库列表对应CAPI库列表 
1752浏览  • 1回复 待解决
HarmonyOS 列表样式的视频播放方案以及问题咨询 
1450浏览  • 1回复 待解决
HarmonyOS 列表播放视频,平滑切换到全屏播放 
1276浏览  • 1回复 待解决
HarmonyOS 目前适配的三方组件库有哪些? 
1543浏览  • 1回复 待解决
HarmonyOS三方库中心仓在哪里查询 
1092浏览  • 1回复 待解决
HarmonyOS 视频播放 
1150浏览  • 1回复 待解决





















获取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