js电子签名插件,带笔锋,支持移动端(原创)

所属分类:输入-丰富的输入

 14372  68  查看评论 (9)
分享到微信朋友圈
X
js电子签名插件,带笔锋,支持移动端(原创) ie兼容12

更新时间:2022-01-12 10:30:00

使用方法

1. 引入js文件到项目中   

<script src="./dyCanvas.min.js"></script>

2. 创建html代码

<canvas id="canvas" width="1000" height="800"></canvas>

3. 实例化对象

let dyCanvas = new DyCanvas({
    el: 'canvas', // canvas的id        
    color: '#000', // 画笔颜色       
    bgColor: '#d3d3d3', // 画布颜色        
    lineWidth: 8, // 画笔粗细,5-10 之间为最佳效果       
    brush: true, // 是否带笔锋 
});

恭喜你,你已经完成了所有操作。

4. 接下来为初始化画布,不需要此功能可以忽略。

let clear = document.getElementById('clear');
clear.addEventListener('click', function() {
    dyCanvas.initCvs();
})
相关插件-丰富的输入

一款jQuery评论插件

jQuery评论插件,带表情,数量可随意添加,数据保存到本地缓存,刷新不丢失。
  丰富的输入
 22928  267

实现打字机效果

封装好的方法实现打字机效果兼容ie6
  丰富的输入
 24806  355

纯CSS3打造逼真的苹果(Apple)电脑键盘

这是一款使用纯CSS3制作的效果非常逼真的苹果(Apple)电脑键盘效果。该苹果电脑键盘可以通过按真实键盘上的相应键来触发虚拟键盘上的键,按键被按下时有逼真的动画效果。
  丰富的输入
 32393  342

留言板的添加和删除

留言板的添加和删除
  丰富的输入
 47688  546

讨论这个项目(9)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    祝你成才、 1
    2023/6/15 9:42:57

    电脑F12调试移动端,touchmove监听需要修改:

    let _0x2fd84c = {
        'x': _0x398cf6[_0x3cfd('0x19')][0x0][_0x3cfd('0x6')] - _0x398cf6['srcElement']['offsetLeft'],
        'y': _0x398cf6['touches'][0x0]['pageY'] - _0x398cf6['srcElement']['offsetTop']
    };

    否则定位不准

    回复
    活在当下 0
    2022/8/4 17:40:53
    大哥能否 研究一个撤回的功能😀 回复
    文俊6512 0
    2022/7/18 18:16:58
    怎么改变颜色
        文俊65120
        2022/7/18 18:17:31
        你好,怎么动态改变颜色
    回复
    BING 0
    2022/4/13 17:51:55
    怎么获取base64格式签名?
        活在当下1
        2022/8/4 17:42:49
        var canvas = document.getElementById('canvas');
        var base64 = canvas.toDataURL();
        ?????.??????0
        2023/7/28 14:50:03
        这个可以 获取到 很厉害 你有做撤回功能么
    回复
    老妖 0
    2022/1/19 15:42:52
    怎么把签名保存下来呢?
        吴晓?0
        2022/1/26 11:50:29
        保存画布内容为本地图片?😀
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复