Canvas绘图 setGlobalAlpha透明度安卓不兼容问题怎么解决?急急
发布于 6 年前 作者 guiyingyu 11364 次浏览 来自 问答

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

6 回复

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

源码: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()

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

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

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

编辑器效果

真机效果

回到顶部