收藏
回答

小程序lottie动画的json大小有限制吗?

现象

在小程序内lottie-miniprogram加载json格式动画,

第一个500k的json, 动画正常加载渲染;

第二个3.8M的json,动画渲染失败,无报错,页面展示了部分内容,还有一部分是黑色块,无动画效果。


问题:

小程序lottie动画的json大小有限制吗? 第二个是因为json文件过大,导致渲染失败的吗?


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

2 个回答

  • Sean
    Sean
    1天前

    问题解决了,原因是lottie动画制作时使用了遮罩高级特性,导致在小程序中无法正常渲染。将遮罩换成纯透明效果,就能正常展示了。

    同时也确认了,lottie的json文件大小并没有限制,只是越大的json动画初始化耗时越长。

    1天前
    有用
    回复
  • 拾忆
    拾忆
    1天前

    小程序主包和分包大小是分别限制不能大于2M,你3.8M的文件放代码包内?

    1天前
    有用
    回复 4
    • Sean
      Sean
      发表于移动端
      1天前
      这个json是网络加载的,不是放在小程序包里面的。
      1天前
      回复
    • 拾忆
      拾忆
      1天前回复Sean
      代码怎么写的?
      1天前
      回复
    • Sean
      Sean
      1天前回复拾忆
      1天前
      回复
    • 拾忆
      拾忆
      1天前回复Sean
      那只能自己想办法压缩json大小了。
      1天前
      回复
登录 后发表内容