最新版 canvas.draw 无法绘制本地临时图片
发布于 5 年前 作者 qjiang 11167 次浏览 来自 问答
wx.downloadFile({

  url: imgUrl, // 一个网络图片

  success ({ tempFilePath }) {


    // 将临时图片地址绘制到画布上

    ctx.drawImage(tempFilePath, 0, 0, 100, 100)
 
    ctx.draw(false, () => {
      // 这个回调一直没执行,控制台没有任何抛错
      debugger
    })

  }

})

10 回复

@黄思程 1.9.1 版本

是选择了哪个基础库

网络down下来的图片,好像不能马上drawImage,我是用setTimeout延迟几秒后处理的

可以的,之前版本的都正常,手机上也正常

mark,同样遇到这个问题。

wx.getFileSystemManager().getFileInfo()也读取不到这个临时文件。

啥时候能解决啊,在线等,急~

好像是版本问题,把开发者版本更改为上个版本的试试。

同样 遇到这个问题 模拟器中ctx.draw画不出来图片

mark,同样遇到这个问题

大家好!我也遇到了这个问题,使用本地路径可以绘制,使用网络路径或者临时路径都无法绘制!这是为什么呢?大家有没有找到解决方法呢?找到了,请分享下,谢谢!

回到顶部