收藏
回答

canvas 插入gif图 怎么是使gif图在canvas中也可以动?

canvas 插入gif图 怎么使gif图在canvas中也可以动?


或者怎么在微信小程序中将gif图解析成一帧一帧的拿到每一帧数据?

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

2 个回答

  • 🧂泡面男人ARCHYdaRAMAN🍜🍜🤮
    🧂泡面男人ARCHYdaRAMAN🍜🍜🤮
    02-25

    我找到个挺好的gif decode https://github.com/deanm/omggif,看能不能port到WXS中(应该是可以的)然后再一个个frame去render出来。

    或者是只能直接把一个gif在server用ffmpeg中ouput成多个gif/png 然后再一个个render出来


    02-25
    有用
    回复
  • (●ω● )
    (●ω● )
    2019-08-09

    不如,直接在 canvas 上面放个cover-image如何。

    2019-08-09
    有用
    回复 11
    • 卢霄霄
      卢霄霄
      2019-08-09
      那。。。cover-image支持gif吗~
      2019-08-09
      回复
    • 竹南
      竹南
      2019-08-09
      我canvas上也有其他的图片文字什么的,就是想组个成一个新的组合,这给覆盖了,玩不了啊,还是cover-image好像也不支持gif
      2019-08-09
      回复
    • (●ω● )
      (●ω● )
      2019-08-09回复竹南
      哦豁,完蛋
      2019-08-09
      回复
    • (●ω● )
      (●ω● )
      2019-08-09回复卢霄霄
      刚才试了一下这张图片,用cover-image是可以动的(模拟器与真机) https://media.giphy.com/media/26tkmH4VvEh4m0jiU/giphy.gif
      2019-08-09
      回复
    • (●ω● )
      (●ω● )
      2019-08-09回复竹南
      是有什么特殊功能一定要用canvas 才能做吗,不如改个方案,全都不在canvas渲染,至于解析gif,目前在小程序还没法实现这种功能,至少我是没发现。
      2019-08-09
      回复
    查看更多(6)
登录 后发表内容
问题标签