Canvas绘图 setGlobalAlpha透明度安卓不兼容问题怎么解决?急急

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

在苹果是正常的,安卓不兼容。

6 回复
jhou
jhou1 楼6 年前

并没有感觉到被修复了,rect的alpha设置为0,rect不见了,但是阴影特喵的还在啊

guiying12
guiying122 楼6 年前

源码:const ctx = wx.createCanvasContext(‘myCanvas’)

    ctx.setFillStyle(‘red’)
    ctx.fillRect(10, 10, 150, 100)
    ctx.setGlobalAlpha(0.2)
    ctx.setFillStyle(‘blue’)
    ctx.fillRect(50, 50, 150, 100)
    ctx.setFillStyle(‘yellow’)
    ctx.fillRect(100, 100, 150, 100)

    ctx.draw()

qiang96
qiang963 楼6 年前

什么时候会修复,开项目呢…

xiuyingqiao
xiuyingqiao4 楼6 年前

感谢反馈,这个是android的一个bug,我们会在新版本中修复这个问题~

lxue
lxue5 楼6 年前

版本发布的事情很难说得准哈,这个bug fix会在下个版本带上修复,具体留意官网的更新tips,谢谢~

xiulan98
xiulan986 楼5 年前

编辑器效果

真机效果