收藏
回答

使用lottie-miniprogram导入动画后,动画大小不正常?

使用lottie-miniprogram,基础库2.10.4,导入动画后,设置Canvas大小后,动画大小变形,保持Canvas默认大小,就正常。

目前需要动画全屏播放,但是只有如下图大小。Canvas设置了width:100vw;height:100vh;

回答关注问题邀请回答
收藏

7 个回答

  • 顾乐威
    顾乐威
    2020-09-27

    需要用js显示设置canvas大小

    2020-09-27
    有用 1
    回复
  • 岳帅
    岳帅
    2022-12-23

    不止要设置css中的cavans宽度,也要设置节点

    const canvas = res.node

    canvas.width = 480

    canvas.height = 800


    2022-12-23
    有用
    回复
  • Kris
    Kris
    2022-08-28

    html使用lottie是不是也会有这个问题?


    2022-08-28
    有用
    回复
  • 韧青子
    韧青子
    2021-10-12

    需要设置下canvas的宽高,例

              const dpr = wx.getSystemInfoSync().pixelRatio
    
              canvas.width = width * dpr
              canvas.height = canvasH * dpr
    
    2021-10-12
    有用
    回复
  • Kenneth程钧杰
    Kenneth程钧杰
    2020-07-01

    遇到相同的问题,有后续吗?

    2020-07-01
    有用
    回复 1
    • 邵
      2021-11-19
      有,后续用webview,用html使用lottie动画了
      2021-11-19
      回复
  • 邵
    2020-04-09

    代码片段

    https://developers.weixin.qq.com/s/n6ldUtmU7ggi

    2020-04-09
    有用
    回复
  • 是小白啊
    是小白啊
    2020-04-08

    麻烦提供能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-04-08
    有用
    回复 3
登录 后发表内容
问题标签