评论

canvas 2d 一个巨坑 createImage 真机 不支持svg,需要转换为png.

canvas 2d 一个巨坑 createImage真不支持svg,需要转换为png.

从昨天晚上11点开始一直搞到刚刚.编辑器调试没有问题.真机实测canvas渲染一半就停.

各种看文档找资料.各种方法都试了无解.

比如:

多个createImage 真机onload不触发的问题.

canvas真机不能加载本体资源

等等.一直熬到今天早上6点也没有解决.

今天晚上不死心从10点开始继续肝一直到刚刚才从这条帖子里面发现官方的回答

canvas 真机调试无法渲染 svg,createImage res 无法触发 onload 事件

是的如果你和我一样 费劲心思在编辑器的 canvas 2d加载本地的svg,然后真机调试死活值渲染一半就是出不来.

朋友请您知道 canvas 无法渲染 svg onload无法触发 整个canvas上下文会卡住.

这个时候必须把svg转换为png.

这条官方文档根本找不到

ps:canvas 2d 加载网络资源 已经不需要"wx.getImageInfo"转化可以直接用.



最后一次编辑于  2022-09-10  
点赞 1
收藏
评论

2 个评论

  • 从君华
    从君华
    2023-07-28

    不是上下文卡住了,而是走了 Image.onerror 。

    2023-07-28
    赞同
    回复
  • 堃。
    堃。
    2022-09-25

    ps:canvas 2d 加载网络资源 已经不需要"wx.getImageInfo"转化可以直接用.

    请问直接用,生产是否有遇到问题?

    2022-09-25
    赞同
    回复 1
    • 清蒸鱼
      清蒸鱼
      2022-11-23
      你后来验了吗
      2022-11-23
      回复
登录 后发表内容