canvas的 setFillStyle在部分安卓机上设置失败

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

context.setFillStyle(grd);

context.fillRect(0, w - fontSize * (texts.length * 1.6 + 2.5), w, fontSize * (texts.length * 1.6 + 2.5));

上面这个渐变色设置成功了,

context.setFontSize(fontSize);

context.setFillStyle(color);

context.fillText(‘by ACE Land’, 10, w+20);

但是限免这个设置颜色失败

 经测试是华为的

2 回复
xfang
xfang1 楼6 年前

draw默认的是false吗。。context.draw(true)之后,可以了

jhou
jhou2 楼4 年前

两个有分开画吗,设置完以后context.draw(true),设置了新的fillstyle后再次context.draw(true)