收藏
回答

使用lottie-miniprogram加载json格式动画 小程序由于不支持动态创建?

使用lottie-miniprogram加载json格式动画 引入网络地址后 报错 小程序由于不支持动态创建 canvas 的能力,故 lottie 中有关图片处理的操作无法支持,请保持图片的原始宽高与 JSON 描述的一致,避免需要对图片处理

onReady() {

uni.createSelectorQuery().select('#canvas').node(res => {

const canvas = res.node

canvas.width = 200

canvas.height = 200

const context = canvas.getContext('2d')

lottie.setup(canvas)

lottie.loadAnimation({

rendererSettings: {

context,

},

loop: true,

autoplay: true,

path: 'https://xxxxxxxxx.json',

})

}).exec()

},

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

1 个回答

  • 🍬
    🍬
    2023-01-05

    遇到同样的问题,请问解决了嘛

    2023-01-05
    有用
    回复 2
登录 后发表内容