HarmonyOS Lottie无法全屏加载

HarmonyOS
2024-12-11 16:08:55
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa
Canvas(this.renderingContext3)
  .width('100%')
  .height('100%')
  .onReady(() => {
    this.animateItem3 = lottie.loadAnimation({
      // 或者直接使用
      container: this.renderingContext3, // 渲染上下文
      renderer: 'canvas', // 渲染方式
      loop: true, // 是否循环播放,默认true
      name: 'four',
      autoplay: false, // 是否自动播放,默认true
      path: 'common/lottie/four/four.json', // json路径
    })
  })

将lottie动画函数放到Canvas的onReady属性中即可全屏。原因应该是在aboutToAppear中加载lotiie动画的话,可能会先加载动画,再加载Canvas组件,导致lottie尺寸没有跟随Canvas设置,所以先加载Canvas组件,再加载lottie动画,显示就是正常的。

分享
微博
QQ
微信
回复
2024-12-11 17:31:49
相关问题
HarmonyOS 如何加载lottie动画
1027浏览 • 1回复 待解决
HarmonyOS 怎样加载Lottie动画
1022浏览 • 1回复 待解决
HarmonyOS 关于lottie加载问题
1291浏览 • 1回复 待解决
HarmonyOS 本地lottie动画无法播放
1724浏览 • 1回复 待解决
HarmonyOS Lottie动画加载不出来
1120浏览 • 1回复 待解决
HarmonyOS Lottie动画有加载的指导吗
864浏览 • 1回复 待解决
HarmonyOS poppuwindow无法全屏
885浏览 • 1回复 待解决
HarmonyOS 无法全屏问题
1112浏览 • 1回复 待解决
HarmonyOS Tabs组件无法全屏
839浏览 • 1回复 待解决
HarmonyOS lottie 第三方报错无法使用
1272浏览 • 1回复 待解决
HarmonyOS Image点击无法全屏预览
677浏览 • 1回复 待解决
Ability 全屏模式无法实现
1191浏览 • 1回复 待解决
HarmonyOS lottie使用问题
1251浏览 • 1回复 待解决
HarmonyOS lottie框架问题
999浏览 • 1回复 待解决
HarmonyOS lottie动画
1063浏览 • 1回复 待解决
HarmonyOS WebView 加载本地 Pdf,无法加载
1051浏览 • 1回复 待解决
HarmonyOS RN使用lottie
816浏览 • 1回复 待解决
HarmonyOS web内加载的视频如何横屏全屏
1188浏览 • 1回复 待解决