小程序Canvas使用及注意事项

本文总结了在微信小程序中使用Canvas进行海报绘制的实践经验,包括如何准备Canvas、绘制图片、保存到相册以及解决滑动问题。特别强调了在绘制文本、保存图片时的注意事项,如fillText的位置、drawImage的使用以及保存为jpg格式才能显示背景色。最后,提出将长按事件放在canvas外部的view上以解决滑动卡顿问题。
摘要由CSDN通过智能技术生成

前言

公司的小程序项目已经成功上线,这期间也踩过不少坑,影响最深刻的就是canvas,做过海报分享的童鞋应该都懂,微信小程序本身是不支持分享到朋友圈这种操作的,所以就需要我们自己来实现canvas绘制海报并保存到本地相册,那么接下来就总结一下canvas的使用和本人在写canvas时踩过的一些坑。

初识canvas

关于canvas的描述,官网写的很清楚,我就不在赘述了,直接上图。附上官网链接
https://developers.weixin.qq.com/miniprogram/dev/component/canvas.html
在这里插入图片描述

使用canvas的准备工作

1.我们必须在wxml中定义一个canvas标签,并给他一个canvas-id

<canvas canvas-id=<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值