收藏
回答

canvas绘制镜头资源图片报错?

使用官方的代码ctx.draw Image接口去绘制会报错,怎么回事,create Image也不行,但是加载网络图片没有问题就离谱.使用官网原封不动的代码,从本地相册选取一张图来绘制也报错

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

3 个回答

  • 微盟
    微盟
    2021-09-29

    先使用这个getImageInfo,记得需先配置download域名才能生效

    https://developers.weixin.qq.com/miniprogram/dev/api/media/image/wx.getImageInfo.html

    2021-09-29
    有用
    回复 1
    • ??
      ??
      2021-09-29
      还是没法绘制呢,是本地图片不是网络图片
        wx.getImageInfo({
            src: './scan.jpg',
            success:function(filepath){
              console.log("图片地址",filepath.path)
              let path=filepath.path
      2021-09-29
      回复
  • TNT
    TNT
    2021-09-29

    绘制到canvas里需要使用微信本地图片,调用wx.downLoadFile或者getImageInfo都可以获取到本地图片地址。

    2021-09-29
    有用
    回复 2
    • ??
      ??
      2021-09-29
      还是没法绘制呢,是本地图片不是网络图片
        wx.getImageInfo({
            src: './scan.jpg',
            success:function(filepath){
              console.log("图片地址",filepath.path)
              let path=filepath.path
      2021-09-29
      回复
    • TNT
      TNT
      2021-09-30回复??
      写个可复现问题的代码片段。
      https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
      2021-09-30
      回复
  • 会画画的猿
    会画画的猿
    2021-09-29

    本地图片要获取getImageInfo

    2021-09-29
    有用
    回复 1
    • ??
      ??
      发表于移动端
      2021-09-29
      但是直接从相册选取也需要吗?官网代码就那样,我再试试看,感谢
      2021-09-29
      回复
登录 后发表内容