思路
- canvas绘制出页面
- 将canvas转化成图片,获取到临时路径
- 用临时路径将图片保存至相册
组件及API
- canvas ( 画布 ) 官方文档链接
- wx.canvasToTempFilePath ( 将canvas转换为临时文件路径 ) 官方文档链接
- wx.saveImageToPhotosAlbum( 保存图片到系统相册 ) 官方文档链接
举个栗子
- wxml
<view class="container">
<canvas canvas-id='share' style='width:100vw;height:90vh;'></canvas>
<view class='tips' bindtap='saveImageToPhotosAlbum'>点击保存图片</view>
</view>
- js