0.0.1 • Published 2 years ago
@mqn/capacitor-plugin-decard v0.0.1
@mqn/capacitor-plugin-decard
Capacitor的Android平台德卡设备插件
Install
npm install @mqn/capacitor-plugin-decard
npx cap sync
API
dcOpen(...)
dcExit()
readIdCard(...)
readSocialSecurityCard(...)
readQRCode(...)
loopReadIdCard(...)
stopLoopReadIdCard()
loopReadSocialSecurityCard(...)
stopLoopReadSocialSecurityCard()
loopReadQRCode(...)
stopLoopReadQRCode()
- Interfaces
dcOpen(...)
dcOpen(OpenOptions: OpenOptionsType) => any
Param | Type |
---|---|
OpenOptions | OpenOptionsType |
Returns: any
dcExit()
dcExit() => any
Returns: any
readIdCard(...)
readIdCard(ReadIdCardOptions: ReadIdCardOptionsType) => any
Param | Type |
---|---|
ReadIdCardOptions | ReadIdCardOptionsType |
Returns: any
readSocialSecurityCard(...)
readSocialSecurityCard(ReadSocialSecurityCardOptions: ReadSocialSecurityCardOptionsType) => any
Param | Type |
---|---|
ReadSocialSecurityCardOptions | ReadSocialSecurityCardOptionsType |
Returns: any
readQRCode(...)
readQRCode(ReadQRCodeOptions: ReadQRCodeOptionsType) => any
Param | Type |
---|---|
ReadQRCodeOptions | ReadQRCodeOptionsType |
Returns: any
loopReadIdCard(...)
loopReadIdCard(LoopReadIdCardOptions: LoopReadIdCardOptionsType, loopCallBack: LoopReadIdCardLoopCallBackType) => any
Param | Type |
---|---|
LoopReadIdCardOptions | LoopReadIdCardOptionsType |
loopCallBack | (Data: IDCard) => void |
Returns: any
stopLoopReadIdCard()
stopLoopReadIdCard() => void
loopReadSocialSecurityCard(...)
loopReadSocialSecurityCard(LoopReadSocialSecurityCardOptions: LoopReadSocialSecurityCardOptionsType, loopCallBack: LoopReadSocialSecurityCardCallBackType) => any
Param | Type |
---|---|
LoopReadSocialSecurityCardOptions | LoopReadSocialSecurityCardOptionsType |
loopCallBack | (Data: SSCard) => void |
Returns: any
stopLoopReadSocialSecurityCard()
stopLoopReadSocialSecurityCard() => void
loopReadQRCode(...)
loopReadQRCode(LoopReadQRCodeOptions: LoopReadQRCodeOptionsType, loopCallBack: LoopReadQRCodeCallBackType) => any
Param | Type |
---|---|
LoopReadQRCodeOptions | LoopReadQRCodeOptionsType |
loopCallBack | (Data: QRCode) => void |
Returns: any
stopLoopReadQRCode()
stopLoopReadQRCode() => void
Interfaces
OpenOptionsType
打开设备选项
Prop | Type | Description |
---|---|---|
Type | "LUSB" | "AUSB" | "COM" | "BT" | "BLE" | 期望的端口类型 |
Param | string | Type 为COM 时此参数为串口路径,必填 |
BaudRate | number | Type 为COM 时此参数为波特率,必填 |
ReadIdCardOptionsType
读取身份证选项
Prop | Type | Description |
---|---|---|
Type | 1 | 2 | 3 | 类型 |
ReadSocialSecurityCardOptionsType
读取社保卡选项
Prop | Type | Description |
---|---|---|
CardType | 1 | 2 | 3 | 4 | 卡片类型 |
ReadQRCodeOptionsType
读取二维码选项
Prop | Type | Description |
---|---|---|
Timeout | number | 超时时间,单位毫秒 |
LoopReadIdCardOptionsType
循环读取身份证选项
LoopReadSocialSecurityCardOptionsType
循环读取社保卡选项
LoopReadQRCodeOptionsType
循环读取二维码选项
0.0.1
2 years ago