canvas手写签名

简介: canvas手写签名
<script>
  let canvas = document.createElement("canvas");
  canvas.width = window.innerWidth;
  canvas.height = window.innerHeight;
  document.body.appendChild(canvas);
  let context = canvas.getContext("2d");
  canvas.addEventListener("mousedown", function (e) {
    this.isMouseDown = true;
    context.moveTo(e.pageX, e.pageY);
  });
  canvas.addEventListener("mousemove", function (e) {
    if (this.isMouseDown) {
      context.lineTo(e.pageX, e.pageY);
      context.stroke();
    }
  });
  canvas.addEventListener("mouseup", function (e) {
    this.isMouseDown = false;
  });
</script>

相关文章
|
6月前
|
前端开发 小程序 JavaScript
微信小程序canvas手写签字
微信小程序canvas手写签字
87 0
|
23天前
|
移动开发 前端开发 JavaScript
页面手写签名实现:利用Canvas技术将签名保存为图片
页面手写签名实现:利用Canvas技术将签名保存为图片
68 0
|
3月前
|
小程序
手写签名-微信小程序
手写签名-微信小程序
53 1
|
4月前
|
前端开发
css 实现一笔画动画(如签名、手写、手绘等)
css 实现一笔画动画(如签名、手写、手绘等)
78 8
|
6月前
|
前端开发 算法 计算机视觉
用canvas消除锯齿的方式
用canvas消除锯齿的方式
224 0
|
6月前
|
索引
10 # 手写 every 方法
10 # 手写 every 方法
46 0
|
6月前
|
索引
09 # 手写 some 方法
09 # 手写 some 方法
40 0
|
移动开发 前端开发 JavaScript
关于canvas使用api汇总
关于canvas使用api汇总
|
编解码 前端开发
用canvas实现手写签名功能
用canvas实现手写签名功能
79 0
uniapp小程序实现横屏手写签名(整理)
uniapp小程序实现横屏手写签名(整理)