4895关注15696浏览
对图片进行画圆裁剪 超过两个 ios 显示不出来 但是开发工具和安卓正常
* 如何复现?
const ctx = wx.createCanvasContext('myCanvas');
ctx.drawImage(that.data.back, 0, 0, that.data.windowWidth, that.data.contentHeight);
ctx.save()
ctx.beginPath()
ctx.arc(30, 30, 25, 0, 2 * Math.PI)
ctx.clip()
ctx.drawImage(that.data.image, 30-25, 30-25, 50, 50)
ctx.restore()
ctx.save()
ctx.beginPath()
ctx.arc(100, 30, 25, 0, 2 * Math.PI)
ctx.clip()
ctx.drawImage(that.data.image, 100 - 25, 30 - 25, 50, 50)
ctx.restore()
ctx.save()
ctx.beginPath()
ctx.arc(160, 30, 25, 0, 2 * Math.PI)
ctx.clip()
ctx.drawImage(that.data.image, 160 - 25, 30 - 25, 50, 50)
ctx.restore()
ctx.draw(true)
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Camila
18人对此回答表示赞同
同问,现在还是不正常
展开180回复分享发布于 6年前评论(0)
收起评论
-
LiyaLiya
17人对此回答表示赞同
请问解决了吗?同遇到此问题
展开170回复分享发布于 6年前评论(0)
收起评论
-
Ryan
12人对此回答表示赞同
解决个毛,官方也不回应!
展开120回复分享发布于 6年前评论(0)
收起评论
-
周悠悠
12人对此回答表示赞同
同问
展开120回复分享发布于 6年前评论(0)
收起评论
-
邱宸
8人对此回答表示赞同
请问大神解决了,同样遇到这个问题!很烦,IOS显示还是不正常
展开80回复分享发布于 6年前评论(0)
收起评论