在自定义组件中使用 drawImage , iOS绘制失败

发布于 7 年前作者 vwu4685 次浏览最后编辑 7 年前来自 ask

在页面中同时使用原生组件和自定义组件绘制 canvas

WXOPEN Club 内容图片

调用 drawImage  将本地图片绘制到 canvas 中

Page 中

onLoad: function () {
   const ctx = wx.createCanvasContext('draw', this)
   ctx.drawImage('/image/complete.png', 50, 50, 100, 100)
   ctx.draw()
}

Component 中

ready: function () {
   const ctx = wx.createCanvasContext('com', this)
   ctx.drawImage('/image/complete.png', 50, 50, 100, 100)
   ctx.draw()
}

预期效果:(Android 下效果)

WXOPEN Club 内容图片

体验版真机测试:iOS下

WXOPEN Club 内容图片

所以? 问题是在 iOS 中 Component 调用 drawImage 失败??

5.25 更新 问题随机复现

WXOPEN Club 内容图片 WXOPEN Club 内容图片
2 回复
ping71
ping711 楼6 年前

你好,问题已复现,我们会尽快进行修复。

jingyi
jingyi2 楼5 年前

同上,tempFilePath可以,本地路径不行