第一步:
下载包,并将painter包放在components目录下
https://github.com/Kujiale-Mobile/Painter
第二步:
使用页面的json文件中引入
{
"usingComponents": {
"painter":"/components/painter/painter"
}
}
第三步:
使用页面的wxml
接收海报的图片容器
<image mode="widthFix" src="{
{ posterImg }}" id="goods_qr-code" alt />
<painter wx-if="{
{showPainter}}" palette="{
{data}}" bind:imgOK="firstImg" />
palette 字段作为画图数据的数据源, 图案数据以 json 形式存在
widthPixels 强制指定生成的图片的像素宽度
绘图完成后,可以通过绑定 imgOK 或 imgErr 事件来获得成功后的图片或失败的原因