lottile动画加载完成回调不调用
lottile动画加载完成后Canvas的onReady属性下,加载动画,lottie.loadAnimation的回调方法走不进去lottie版本号:2.0.6 或 2.0.7
Canvas(this.canvasRenderingContext)
.width(360 + ‘px’)
.height(360 + ‘px’)
.backgroundColor(Color.Gray)
.onReady(() => {
// 可在此生命回调周期中加载动画,可以保证动画尺寸正确
this.animateItem = lottie.loadAnimation({
container: this.mainCanvasRenderingContext,
renderer: ‘canvas’,
loop: true,
autoplay: true,
//name: this.animImageParams?.animateName,
//path: this.animImageParams?.animatePath,
})
console.info(this.TAG, "animateItem " + this.animateItem);
// Console.info(this.TAG, “lottie DOMLoaded 2”);
this.animateItem.addEventListener(‘DOMLoaded’, (args: Object): void => {
console.info(this.TAG, “lottie DOMLoaded=========”);
this.isCanvasVisible = Visibility.Visible
});
// Console.info(this.TAG, “lottie DOMLoaded 3”);
this.animateItem.addEventListener(‘segmentStart’, (args: Object): void => {
console.info(this.TAG, “lottie segmentStart=========111”);
});
})
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS emitter.on 的订阅事件 回调不调用
94浏览 • 1回复 待解决
lottile动画如何切圆角
663浏览 • 0回复 待解决
webview静态资源下载完成的回调
1361浏览 • 1回复 待解决
interface回调如何调用
626浏览 • 1回复 待解决
WebView页面加载错误回调能力。
518浏览 • 1回复 待解决
怎么执行调用方传入的Promise或AsyncCallback回调
513浏览 • 1回复 待解决
api11里调用指纹认证,认证失败没有回调。
391浏览 • 1回复 待解决
AlertDialog action回调里调用router.back()不生效
1404浏览 • 1回复 待解决
ArkTS开发中如何调用鸿蒙系统原生的加载动画?
2385浏览 • 1回复 待解决
卡片生命周期回调函数在哪个文件中调用
1543浏览 • 1回复 待解决
如何监听Image加载网络图片加载完成和加载失败?
163浏览 • 1回复 待解决
使用转场动画时,如何在消失转场动画完成时执行其他操作
1784浏览 • 1回复 待解决
服务卡片EntryFormAbility生命周期回调函数在哪个ArkTS文件中调用
1660浏览 • 1回复 待解决
HarmonyOS ArkTs的帧动画ImageAnimator有么有可以获取到当前帧数的方法回调
120浏览 • 1回复 待解决
服务卡片生命周期回调函数在哪个ArkTS文件中调用
1658浏览 • 1回复 待解决
EntryFormAbility的生命周期的回调函数在哪个文件中调用
180浏览 • 1回复 待解决
如何按照条件完成样式的链式调用
1627浏览 • 1回复 待解决
支付成功后没有收到回调?
1504浏览 • 1回复 待解决
智慧生活 删除设备的时候,有没有回调函数可以调用怎么回事?
2946浏览 • 1回复 待解决
HarmonyOS onScroll回调yoffset不准确问题
123浏览 • 1回复 待解决
焦点事件onBlur/onFocus回调无法触发
1612浏览 • 1回复 待解决
HarmonyOS CustomDialog 中cancel回调没有执行
107浏览 • 1回复 待解决
回调函数怎么写比较好
760浏览 • 1回复 待解决
如何为 C++ 提供回调函数?
2057浏览 • 1回复 待解决
网络请求后如何进行回调?
716浏览 • 1回复 待解决
使用错误
container: this.mainCanvasRenderingContext换成 container:this.canvasRenderingContext,然后给name和path给值