前段时间有个项目,需要绘制海报,我一听这不是可以用canvas来实现吗,所以我在五一假期就记录下实现方式
我把canvas绘制图片封装成一个组件,直接引入使用就好了。
这里虽然是uni-app写的,但实现方式其实都是一样的,之后其他原生小程序用到也是大差不大的,真的很简单
遇到的坑:uni-app在转app的时候 - ios 的canvas画布过大可能导致绘制空白
创建canvas绘制图片的组件 - 代码如下
在页面中的使用
这里只是简单的演示下(效果图):