uni-app view保存本地图片方法使用canvas

小程序里面canvas.drawImage中的image必须是本地图片,所以需要先下载到uni.downloadFile,在获取图片信息uni.getImageInfo,最后进行绘制ctx.drawImage

参考uni-app api:https://uniapp.dcloud.io/api/canvas/createCanvasContext
页面:

uni-app view保存本地图片方法使用canvas_第1张图片
image.png

保存图片:
uni-app view保存本地图片方法使用canvas_第2张图片
image.png







注意:

\color{red}{小程序里面canvas.drawImage中的image必须是本地图片,所以需要先下载到uni.downloadFile,在获取图片信息uni.getImageInfo,最后进行绘制ctx.drawImage}\

如果有更好的方法请告知,互相学习

你可能感兴趣的:(uni-app view保存本地图片方法使用canvas)