wx.downloadFile({
success: function (res) {
console.log(res, '专属头像')
ctx.save();
//绘制专属头像;
ctx.beginPath()
ctx.arc(avaImgMl+avaImgW/2, avaImgMt+avaImgW/2, avaImgW/2, 0, 2*Math.PI);
ctx.clip();
ctx.drawImage(res.tempFilePath, avaImgMl, avaImgMt, avaImgW, avaImgH);
ctx.restore();
同问,我这边也出了黑边
ctx.save();
ctx.beginPath();
ctx.moveTo(storeLogoMl + storeLogoBorderRadius, storeLogoMt);
ctx.arcTo(storeLogoMl + storeLogoW, storeLogoMt, storeLogoMl + storeLogoW, storeLogoMt + storeLogoW, storeLogoBorderRadius);
ctx.arcTo(storeLogoMl + storeLogoW, storeLogoMt + storeLogoW, storeLogoMl, storeLogoMt + storeLogoW, storeLogoBorderRadius);
ctx.arcTo(storeLogoMl, storeLogoMt + storeLogoW, storeLogoMl, storeLogoMt, storeLogoBorderRadius);
ctx.arcTo(storeLogoMl, storeLogoMt, storeLogoMl + storeLogoW, storeLogoMt, storeLogoBorderRadius);
ctx.clip();
ctx.drawImage(res.tempFilePath, storeLogoMl, storeLogoMt, storeLogoW, storeLogoW);
ctx.restore();