HarmonyOS 用GSYVideoPlayer三方库实现了列表中的视频播放,目前需要滑动到屏幕中心的视频,自动播放
用GSYVideoPlayer三方库实现了列表中的视频播放,目前可以通过点击开始播放视频,需求是需要滑动到屏幕中心的视频,自动播放。目前难点在,ListItem组件内部,无法获取到自己滑动到屏幕中的位置,然后调用播放器开始播放的方法。
HarmonyOS
赞
收藏 0
回答 1
相关问题
关于使用Video组件实现在列表List组件中滑动到可见区域自动播放视频的问题
1018浏览 • 1回复 待解决
有推荐使用的视频播放,视频解码的三方库吗?
1180浏览 • 1回复 待解决
HarmonyOS 有没有成熟的三方视频播放库
1001浏览 • 1回复 待解决
HarmonyOS 长列表滑动,滑到对应的视频视频就自动开始播放如何实现
497浏览 • 1回复 待解决
使用三方库ijkplayer播放视频流有知道的吗?
1294浏览 • 1回复 待解决
开源三方库ijkplayer支持播放RTSP视频流吗?
4605浏览 • 2回复 待解决
HarmonyOS 视频列表播放怎么实现只有一个视频播放的功能?
724浏览 • 1回复 待解决
HarmonyOS 需要视频播放、音频播放的demo
745浏览 • 1回复 待解决
HarmonyOS web mediaPlayGestureAccess设置为false后 视频无法自动播放
698浏览 • 1回复 待解决
HarmonyOS 列表视频滚动播放
1028浏览 • 1回复 待解决
HarmonyOS 视频列表播放问题
706浏览 • 1回复 待解决
HarmonyOS 列表视频全屏播放实现
1200浏览 • 1回复 待解决
HarmonyOS h5webview下,如何让video视频自动播放?
1158浏览 • 1回复 待解决
HarmonyOS 视频在列表中显示,如何视频在屏幕中间可控范围内,播放跟暂停
636浏览 • 1回复 待解决
HarmonyOS 需要视频小窗播放功能
836浏览 • 1回复 待解决
HarmonyOS 需要视频播放器的选型
924浏览 • 1回复 待解决
HarmonyOS 列表播放视频,平滑切换到全屏播放
911浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙视频播放器实现自动切换视频的功能时需要注意什么?
1094浏览 • 1回复 待解决
AVPlayer实现视频播放
2038浏览 • 1回复 待解决
小窗视频转全屏播放,播放的视频占满全屏
2942浏览 • 1回复 待解决
简易视频播放,如何使用video组件实现视频播放功能
2075浏览 • 1回复 待解决
HarmonyOS 列表样式的视频播放方案以及问题咨询
1140浏览 • 1回复 待解决
HarmonyOS RN三方库列表对应CAPI库列表
1343浏览 • 1回复 待解决
HarmonyOS三方库中心仓在哪里查询
724浏览 • 1回复 待解决
HarmonyOS 视频播放
886浏览 • 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