H5数字签名jSignature插件
H5 的电子签名用起来最顺手的,非jSignature莫属。轻量、开箱即用,兼容性还挺好。直接在页面上画,响应也快,手写笔触也还原得挺真实,拿来搞个表单签名页面简直不要太方便。
jSignature的用法也不复杂,初始化后你只要给个div
容器,签名板就出来了。可以导出成base64
图片或者SVG
路径,方便后续保存或提交。比如你在移动端 H5
里搞个合同签名,或者后台管理页面里加个确认签名的功能,都挺合适。
我还找到一些不错的资料,像H5 电子签名[jSignature 实现]这篇讲得蛮详细,还有jSignature 源代码,直接能跑;如果你用的是uniapp
,这篇横屏签名方案也可以看看。
签名板的底层是Canvas,所以如果你对canvas
事件熟点的话,还可以扩展点自定义操作。比如限制签名区域、加个清除按钮,甚至和服务器做签名验证。
如果你只是想做个签名功能,不想折腾太多,jSignature确实是个挺省心的选择。如果你要结合数字签名或加密算法用,那就得看看这些数字签名原理的文章,了解一下思路。
,想快速搞定 H5 签名功能,不妨试试jSignature,简单、实用、还蛮稳的。
190.23KB
文件大小:
评论区