收藏
回答

canvasContext.drawImage真机上不显示图片

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug drawImage 客户端 6.6 2.0

代码:

ctx.drawImage('../../images/xxx.svg', 0, 0, width, height);

ctx.draw();


图片是放在项目目录里。

现在的问题是,模拟器上正常绘制,手机上不行(IOS/安卓),没有任何报错


@官方 出来解释一下


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

4 个回答

  • Afan.
    Afan.
    2018-08-15

    楼主看看这个

    https://github.com/AfanSama/esay-canvas

    2018-08-15
    有用
    回复
  • 是小白啊
    是小白啊
    2018-08-09

    你好,暂不支持SVG格式的图片

    2018-08-09
    有用
    回复 2
    • 不吃零食的乖宝宝🙃
      不吃零食的乖宝宝🙃
      2019-08-22
      但是我这边安卓手机上,有些png、jpg都不能绘制成功···
      2019-08-22
      回复
    • 古月
      古月
      2020-05-14
      jpeg绘制会不成功
      2020-05-14
      回复
  • Lù
    2018-08-09

    我擦,还真是SVG格式问题,换成PNG就可以了,坑啊

    2018-08-09
    有用
    回复
  • 带泪的鱼
    带泪的鱼
    2018-08-09

    svg格式的?那你换个jpg 或者png的试试 svg格式的没用过

    2018-08-09
    有用
    回复 1
    • Lù
      2018-08-09

      对的,是SVG格式

      2018-08-09
      回复
登录 后发表内容