0.2.0 • Published 1 year ago

wx_signture v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

wxMiniCanvasSignture

小程序canvas电子签名(兼容2d)

预览图

  • Usage
npm i wx_signture
  • 小程序npm包构建
// index.json
{
    "pageOrientation": "landscape",
    "usingComponents": {
        "demo": "wx_mini_signture"
    }
}
<!-- canvasType="2d" 是用canvas 2d , 要用旧的可以不用canvasType这个属性 -->
<view style="width: 100vw;height: 100vh; overflow: hidden;">
    <demo
        canvasType="2d"
        bind:signtureConfirm="onConfirm"
    />
</view>
Page({
    onConfirm(e) {
        console.log(e)
    }
})

属性

canvasType是否必填类型默认可选值
canvasTypeString2d2d or ''
confirmTextString确认any string
confirmTextColorString#fff颜色
confirmBgString#f34250颜色
resetTextString重置any string
resetTextColorString#333颜色
resetBgString#fff颜色
defaultTextString请签名any string
defaultTextColorString#616165颜色
signtureLineWidthNumber2int number
signtureColorString#333颜色

TODO

  • 实现旧版canvas签名
  • 实现canvas 2d签名
  • 打包发布npm
  • 切换2d模式(当前默认使用canvas 2d)