- 需求的场景描述(希望解决的问题)
-使用画布得到的输出的图在开发者工具预览显示这个
composePic: function(id, pic, cb) {
const ctx = wx.createCanvasContext(id)
let offset_x = 18
let offset_y = 7
let w = 96
let h = 100
ctx.drawImage('../../img/map/bg.png', 0, 0, w, h)
ctx.save()
ctx.beginPath()
ctx.arc(30 + offset_x, 30 + offset_y, 30, 0, 2 * Math.PI)
ctx.clip()
ctx.drawImage(pic, offset_x, offset_y, 60, 60)
ctx.restore()
ctx.draw(false, function() {
wx.canvasToTempFilePath({
x: 0,
y: 0,
width: w,
height: h,
canvasId: id,
success(res) {
console.log(res.tempFilePath)
cb(res.tempFilePath)
}
})
})
},
-= ,描述下啥问题鸭
使用画布得到的输出的图在开发者工具预览显示我发的图 不好意思啊
就是输入了一张正常的图 得到我提问的结果
能做个代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)吗?因为看
这个 我不能复现呀。
好的 稍等
https://developers.weixin.qq.com/s/I6wVNGm67D6f 看控制台的图片 我用的图都是云上的