收藏
回答

Canvas里 如何将文字置于背景图片的上面?

问题模块
API和组件


const ctx = wx.createCanvasContext('myCanvas');

var img = 'http://img02.tooopen.com/images/20141231/sy_78327074576.jpg';

ctx.drawImage(img, 0, 0, 370, 200)


ctx.setFillStyle('blue')

ctx.setFontSize(20)

ctx.fillText('Hello', 20, 20)

ctx.fillText('MINA', 100, 100)

ctx.draw();



上面的代码执行后,图片会覆盖文字。哪位大神 知道如何解决此问题?

最后一次编辑于  2017-03-01  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 手绘微课bill
    手绘微课bill
    2017-03-14

    你 downloadFile 图片到本地,得到本地路径,再drawImage 试试

    2017-03-14
    赞同
    回复