vue-sign-canvas icon indicating copy to clipboard operation
vue-sign-canvas copied to clipboard

一个基于canvas开发,封装于Vue组件的通用手写签名板(电子签名板),支持pc端和移动端,属性支持自定义配置

Results 15 vue-sign-canvas issues
Sort by recently updated
recently updated
newest added

您好 vue-sign-canvas监听方法在监听窗口变化时,如果在移动端,键盘弹出和关闭时会消除已有内容,可能需要对移动端做处理,或者加一个是否监听窗口变化的参数

因为组件卸载的时候没有清除resize事件,导致页面resize的时候会触发init()方法,但此时组件已经卸载了,导致报错`Uncaught TypeError: Cannot read properties of null (reading 'getContext')`

有时候可能会需要锁主canvas, 不让绘制。 ```html 您的浏览器不支持canvas技术,请升级浏览器! ``` ```js props: { lock: { type: [Boolean], default: false, }, }, ```

未手写和清空签名后,点击保存也会返回base64,可以在哪里出处理下呢?

我的项目是vue3 + TSX, 可以使用吗?

如果目前没此计划的话,我就准备把仓库中的vue组件直接拷贝到vue3项目里直接使用,不通过npm安装依赖

在未签名时是否可以提示未签名

配置如下: ` options: { lastWriteSpeed: 1, //书写速度 [Number] 可选 lastWriteWidth: 2, //下笔的宽度 [Number] 可选 lineCap: 'round', //线条的边缘类型 [butt]平直的边缘 [round]圆形线帽 [square] 正方形线帽 lineJoin: 'round', //线条交汇时边角的类型 [bevel]创建斜角 [round]创建圆角 [miter]创建尖角。 canvasWidth: 640, //canvas宽高...