收藏
回答

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

问题模块
API和组件


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);

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



 经测试是华为的

最后一次编辑于  2017-07-27  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 王思捷
    王思捷
    2017-07-27

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

    2017-07-27
    赞同
    回复
  • shadow.Chi
    shadow.Chi
    2017-07-28

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

    2017-07-28
    赞同
    回复