HarmonyOS image组件如何控制gif动画的播放次数

列表的itemview中有个image组件,该组件需要播放为网络地址的gif动画文件;播放条件为,当列表滑动停止,并且该itemview曝光在屏幕中,开始播放,并且播放一次后,就停止;页面数据刷新,再播放一次。

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

目前ArkUI不支持gif图片设置轮播次数,可通过三方库ohos_gif-drawable设置轮播次数,在播放一次结束后的回调方法getLoopFinish()中更新播放次数,达到指定次数后设置播放速率setSpeedFactor()为0停止播放,参考文档:https://gitee.com/openharmony-sig/ohos_gif-drawable

分享
微博
QQ
微信
回复
1天前
相关问题
动画lottie能否设置播放次数
2027浏览 • 1回复 待解决
HarmonyOS Image显示GIF图片时控制
313浏览 • 1回复 待解决
HarmonyOS如何实现gif图片控制
406浏览 • 1回复 待解决
如何实现一个GIF图显示指定次数
2127浏览 • 1回复 待解决
HarmonyOS 关于GIF图片播放功能咨询
61浏览 • 1回复 待解决
HarmonyOS 如何播放pag动画
65浏览 • 1回复 待解决