@kduma-autoid/capacitor-sunmi-camera-scanner
Capacitor plugin for interaction with Sunmi Camera-based barcode scanning library
npm install @kduma-autoid/capacitor-sunmi-camera-scanner
npx cap sync
scan(options?: ScanParams | undefined) => Promise<{ scans: { type: string; value: string; }[]; }>
Returns: Promise<{ scans: { type: string; value: string; }[]; }>
Prop |
Type |
Description |
Default |
play_sound |
boolean |
Sound prompt after scan completes |
true |
play_vibrate |
boolean |
Vibrate when scan completes. At present, M1 hardware supports this configuration for vibration, while V1 does not support. |
false |
show_setting |
boolean |
Whether to display the Settings button in the upper right corner |
false |
show_album_selector |
boolean |
Whether to display the button "select picture from album" |
false |
show_flashlight |
boolean |
Whether to display the flashlight |
false |
recognize_multiple_codes |
boolean |
Recognize multiple QR codes in the image |
false |
recognize_inverse_codes |
boolean |
Allow to read the reverse color QR code |
false |
scan_mode |
boolean |
Whether cycle mode |
false |
symbologies |
Symbologies |
Symbologies configuration |
|
Prop |
Type |
Description |
Default |
ean_8 |
boolean |
Allow to read the EAN-8 barcode |
false |
upc_e |
boolean |
Allow to read the UPC-E barcode |
false |
isbn_10 |
boolean |
Allow to read the ISBN-10 (from EAN-13) barcode |
false |
code_11 |
boolean |
Allow to read the CODE-11 barcode |
false |
upc_a |
boolean |
Allow to read the UPC-A barcode |
false |
ean_13 |
boolean |
Allow to read the AN-13 barcode |
false |
isbn_13 |
boolean |
Allow to read the ISBN-13 (from EAN-13) barcode |
false |
interleaved_2_of_5 |
boolean |
Allow to read the Interleaved 2 of 5 barcode |
false |
code_128 |
boolean |
Allow to read the ECode 128 barcode |
false |
codabar |
boolean |
Allow to read the Codabar barcode |
false |
code_39 |
boolean |
Allow to read the Code 39 barcode |
false |
code_93 |
boolean |
Allow to read the Code 93 barcode |
false |
databar |
boolean |
Allow to read the DataBar (RSS-14) barcode |
false |
databar_exp |
boolean |
Allow to read the DataBar Expanded barcode |
false |
micro_pdf417 |
boolean |
Allow to read the Micro PDF417 barcode |
false |
microqr |
boolean |
Allow to read the Micro QR Code barcode |
false |
qr_code |
boolean |
Allow to read the QR code |
false |
pdf417 |
boolean |
Allow to read the PDF417 barcode |
false |
data_matrix |
boolean |
Allow to read the DataMatrix code |
false |
aztec |
boolean |
Allow to read the AZTEC code |
false |
hanxin |
boolean |
Allow to read the Hanxin code |
false |