H5电子合同签名

       之前接触了一个二手房交易软件,移动端使用H5开发,需求中尤一快就会客户通过手机可以直接签订租/售合同。

下面分享一下电子签名的几个步骤:

1、电子合同生成图片(demo)

2、寻找可是的签名插件(本文使用signature_pad.js)

    引入相关js

    <script charset="utf-8"src="js/jquery.min.js"></script>

    <script src="js/signature_pad.js"></script>

3、计算签名生成位置

    根据需要签名的位置计算签名生成的位置

4、js画图

创建canvas对象,将尺寸设置与电子档合同一样大,在新建的canvas里面重新绘制电子合同,在按照之前计算的签名位置,将生成的签名绘制在对应位置

注意事项:

签名图片没有加载完成时直接调用绘图会造成签名无法显示,所以需要对签名图片的onload方法里面在执行绘图操作


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容