本文实例为大家分享了微信小程序实现电子签名的具体代码,供大家参考,具体内容如下
// XXXX.wxml
bindtouchmove="canvasMove" bindtouchend="canvasEnd" touchcancel="canvasEnd"
binderror="canvasIdErrorCallback">
上传签名
清除签名
js:
var context = null;// 使用 wx.createContext 获取绘图上下文 context
var isButtonDown = false;//是否在绘制中
var arrx = [];//动作横坐标
var arry = [];//动作纵坐标
var arrz = [];//总做状态,标识按下到抬起的一个组合
var canvasw = 0;//画布宽度
var canvash = 0;//画布高度
Page({
data: {
},
onLoad: function () {
this.startCanvas();
},
/**
* 以下 - 手写签名 / 上传签名
*/
startCanvas: function () {//画布初始化执行
var that = this;
//获取系统信息
wx.getSystemInfo({
success: fun