HarmonyOS使用Image组件加载本地gif动图,gif一直在循环播放,如何做到只播放一次?

HarmonyOS使用Image组件加载本地gif动图,gif一直在循环播放,如何做到只播放一次?

HarmonyOS
2024-08-04 14:49:18
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
youganlan

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

分享
微博
QQ
微信
回复
2024-08-05 12:17:50
相关问题
除了GIF,是否还支持其他格式
1643浏览 • 1回复 待解决
如何实现GIF显示指定次数
1849浏览 • 1回复 待解决
动画如何做渲染一次不消失
7409浏览 • 1回复 待解决
OpenHarmony 小型系统如何加载gif图片
5080浏览 • 1回复 待解决
自动签名失败一直加载怎么回事?
6055浏览 • 2回复 待解决
订阅接近光传感器一次数据
1468浏览 • 1回复 待解决
TransitionEffect动画循环播放如何关闭
1538浏览 • 1回复 待解决
HarmonyOS如何实现gif图片控制
49浏览 • 1回复 待解决
是否支持gif,支持的有哪些?
1506浏览 • 1回复 待解决
HarmonyOS里面不能一次创建多级目录
80浏览 • 1回复 待解决