globalComposite.. "xor"时两个相同菱形重叠会出现斜线!!
不应该是全部空白吗?两个相同菱形重叠会出现斜线!!!正方形却不会,why?
- 当前 Bug 的表现(可附上截图)
- 提供一个最简复现 Demo:
var ctx = wx.createCanvasContext(‘mycanvas’);
ctx.globalCompositeOperation = “xor”;
ctx.setFillStyle(“black”)
//菱形
ctx.beginPath()
ctx.moveTo(180, 40)
ctx.lineTo(200, 20)
ctx.lineTo(220, 40)
ctx.lineTo(200, 60)
ctx.closePath()
ctx.fill()
ctx.beginPath()
ctx.moveTo(180, 40)
ctx.lineTo(200, 20)
ctx.lineTo(220, 40)
ctx.lineTo(200, 60)
ctx.closePath()
ctx.fill()
ctx.draw()