收藏
回答

canvas 2D 真机不显示,开发工具上无任何问题?

<div class="poster-canvas" :style="{height:canvasHeight+'px'}">               
    <canvas type="2d" id="myCanvas" style="width:100%;height:100%;"></canvas>

          开发工具上无任何问题,但真机调试/预览/发布至体验版都不显示canvas,控制台无报错,保存图片为空白

canvas用到的网络图片域名无问题,download,getImageInfo也都用了,都不行

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

9 个回答

  • Sunsky
    Sunsky
    2020-10-16

    我的也是这样,换回之前的canvas是可以的,请问楼主解决了吗?

    2020-10-16
    有用 1
    回复
  • mto
    mto
    2020-07-13

    我也遇到一样的问题, android 和开发者工具都可以, 但 ios不行, 我的解决方法如下, 你可以试试

    kejiweixun.com/blog/wechat-miniprogram-2d-canvas-drawImage-iOS-blank/
    
    2020-07-13
    有用 1
    回复 1
    • Sunsky
      Sunsky
      2020-10-16
      我的也是这样,换回之前的canvas是可以的
      2020-10-16
      回复
  • Qiu (吉²)
    Qiu (吉²)
    02-05

    请问你的问题是怎么解决的啊?

    02-05
    有用
    回复
  • 陈锐
    陈锐
    2020-09-03

    写了个canvas 2d的海报小组件 希望能有帮助 https://github.com/ruoxiaodian/xcx-poster-canvas

    npm包还没更新暂时不能用

    2020-09-03
    有用
    回复
  • 绛ོ珠ོ璃ོ落ོ
ོ
    绛ོ珠ོ璃ོ落ོ ོ
    2020-06-03

    我这边开始用的普通canvas,发现其和fixed冲突,然后改成了canvas 2D; 解决了不能使用fixed的问题,但是发现在部分机型上直接显示“不能加载插件”,画是画出来了,但是效果和普通canvas一致,也就是无法fixed在固定位置;所以感觉就是canvas兼容不了部分机型,无法加载2D插件后直接表现为了普通canvas

    2020-06-03
    有用
    回复
  • 韦不吕🙈🙉🙊
    韦不吕🙈🙉🙊
    2020-05-14

    我遇到的问题:

    PC开发工具上canvas 2D可以绘制图片,也可以保存图片。

    在手机上只能绘制出canvas的区域,内容是空的。

    2020-05-14
    有用
    回复 3
    • 大胖🐠
      大胖🐠
      2020-05-14
      和我一样,我最后重写了,用了老的canvas写法
      2020-05-14
      回复
    • 韦不吕🙈🙉🙊
      韦不吕🙈🙉🙊
      2020-07-13回复大胖🐠
      我发现新的2D绘制的内容如果过多,就会出现此问题,现在只绘制主题照片,文章标题和摘要。2D表现令人失望。新的朋友圈分享功能正式出来后,我会放弃这个canvas.
      2020-07-13
      1
      回复
    • 大胖🐠
      大胖🐠
      2020-07-13回复韦不吕🙈🙉🙊
      看上面那个回复,那个人说解决了,我看了下是在query之前给canvas设宽高可以解决ios这个问题,我还没有试过,新的小程序分享朋友圈我们今天也加上
      2020-07-13
      1
      回复
  • 幻化彼岸
    幻化彼岸
    2020-05-06

    我也遇到这个问题了

    2020-05-06
    有用
    回复
  • Lérte
    Lérte
    2020-04-28

    2.9.0才支持 canvas 2D

    2020-04-28
    有用
    回复 1
    • 大胖🐠
      大胖🐠
      2020-04-29
      试了几个手机都不行 都是最新微信
      2020-04-29
      回复
  • 大胖🐠
    大胖🐠
    2020-04-28

    安卓没问题了,ios还是不显示,画布的大小是出现的,但是是空白的

    俩手机的版本

    2020-04-28
    有用
    回复 6
    • 墨
      2020-04-29
      请问楼主是怎么解决的呢?我现在也是图片绘制不出来,但是打开开发者调试就可以正常绘制了
      2020-04-29
      回复
    • 大胖🐠
      大胖🐠
      2020-04-29回复
      重写了,不用2d了,坑太多
      2020-04-29
      回复
    • 墨
      2020-04-29回复大胖🐠
      哈哈哈,可以考虑。。我也在想要不要换种写法了,谢谢楼主了
      2020-04-29
      回复
    • 幻化彼岸
      幻化彼岸
      2020-05-18
      果断换旧方案了,搞不动。
      2020-05-18
      回复
    • 大胖🐠
      大胖🐠
      2020-05-19回复幻化彼岸
      哈哈哈哈,我也是搞不动了,换了旧方案
      2020-05-19
      回复
    查看更多(1)
登录 后发表内容
问题标签