# eleSignature **Repository Path**: jackerychen/ele-signature ## Basic Information - **Project Name**: eleSignature - **Description**: Vue&&uniapp框架下,在移动端&&PC端实现电子签名功能,可将电子签名转换为.jpg或.png格式图片,并将此签名图片保存到本地并且将此图片传递给倒霉的后端,可直接传递图片(用app可以收到,但是浏览器or移动端要转换base64) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-09-21 - **Last Updated**: 2023-09-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # eleSignature #### 介绍 Vue&&uniapp框架下,在移动端&&PC端实现电子签名功能,可将电子签名转换为.jpg或.png格式图片,并将此签名图片保存到本地并且将此图片传递给倒霉的后端,可直接传递图片(用app可以收到,但是浏览器or移动端要转换base64),不要问我为什么收不到,因为我就是那个倒霉的后端!!!!!!! #### 适用环境 1. 本代码仓库中有两套在PC端和移动端实现电子签名,并保存图片传给后端或转成base64存给后端,请按需求选择适合自己的。 2. pc端,是一个比较简单的原生JS实现电子签名代码,主要是使用jQuery+jSignature实现电子签名的(个人也按照这个模式封装了一个vue组件,不太方便共享) 3. 移动端的话,个人非常不推荐使用uniapp架构,在实现电子签名功能时,非常不建议使用uniapp,主要原因就是一个plus.io.xxx包的问题,如果你的uniapp程序是小程序,那么你可以直接整合仓库中的uniapp代码,可以直接实现电子签名功能,这个功能借助了组件(纯uni api 的电子签名组件+image-tools) ![输入图片说明](https://foruda.gitee.com/images/1665371156307783977/f17efd55_8997864.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1665371187348025209/420725d0_8997864.png "屏幕截图") 4. uniapp组件链接:https://ext.dcloud.net.cn/plugin?id=123%20%20 https://ext.dcloud.net.cn/plugin?id=5768#detail 5. 希望可以帮助到你,使用仓库代码时有问题可以加我QQ:2773669976,