如何用snapshot组件做小程序海报

微信小程序有丰富的营销玩法,其中小程序海报是一种线上线下都通用的高率推广方式。通常我们除了用canvas绘制与服务端绘制两种开发方式之外,还能使用snapshot组件来做小程序海报,并且优势也很多。

snapshot组件是什么?

snapshot是渲染引擎Skyline下的组件,可以将渲染结果导出图片,也就是说支持小程序生成海报并保存到本地,能够快速解决复杂排版、超长海报等绘制难题。

如何用snapshot组件做小程序海报?

  •   使用wxml绘制海报内容;
  •   使用snapshot组件包裹海报的wxml;
  •   调用takeSnapshot获取图片数据;
  •   调用fs.writeFileSync将海报数据写入本地文件;
  •   调用wx.saveImageToPhotosAlbum将海报保存到本地。

声明:本站部分文章来源于互联网,如有侵犯作者著作权,请及时与我们联系。

木鱼小铺小程序