最近在做的项目要做移动设备电子签名的功能,实现时参考了以下代码。移动端、pc端均可使用。
原理
组件被挂载后,创建一个在画布上绘图的环境。移动端监听touchstart
、touchmove
、touchend
,pc端监听mousedown
、mousemove
、mouseup
事件,调用canvas的api进行绘制。调用toDataURL
获得图片地址,用于保存或者回传后台。
代码
|
|
一万年太久,只争朝夕。
最近在做的项目要做移动设备电子签名的功能,实现时参考了以下代码。移动端、pc端均可使用。
组件被挂载后,创建一个在画布上绘图的环境。移动端监听touchstart
、touchmove
、touchend
,pc端监听mousedown
、mousemove
、mouseup
事件,调用canvas的api进行绘制。调用toDataURL
获得图片地址,用于保存或者回传后台。
|
|