微信小程序分享之生成海报--canvas
首先看文档 了解知识点~~( https://developers.weixin.qq.com/miniprogram/dev/component/ ) githup: https://github.com/ad-skylar/wxProjece_canvas 一.画布 。 1.wxml 创建canvas canvas-id canvas 组件的唯一标识符,若指定了 type 则无需再指定该属性 < canvas style ="width: 375px;height: 667px;position:fixed;" canvas-id ="mycanvas" /> 2.js 调用wx.createCanvasContext var context = wx.createCanvasContext('mycanvas'); 3.绘制一个矩形作为背景,填充白色 CanvasContext.fillRect(x, y, width,height); 参数依次是 矩形x坐标、y坐标、图片宽、高 填充一个矩形。用 setFillStyle 设置矩形的填充色,如果没设置默认是黑色。 4.绘制图像到画布 CanvasContext.drawImage(src, x, y,width,height) 参数依次是图片地址、x坐标、y坐标、图片宽、高 5.绘制文字到画布 CanvasContext