2.1.2 • Published 2 months ago

capacitor-barcode-scanner v2.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

capacitor-barcode-scanner

Simple Barcode scanner for capacitor, shows popup camera view to scan. Supports code 128 and QR Uses Google MLKit in android, and AVFoundation on iOS

version 1.0.1 updated for capacitor 5 version 2.1.2 updated MLKit version in android

Install

npm i capacitor-barcode-scanner
npx cap sync

Capacitor Compatibility

Plugin VersionCapacitor Version
0.0.2Capacitor 3
1.0.1Capacitor 5
2.0.0Capacitor 5
2.1.1Capacitor 5
2.1.2Capacitor 5

iOS

In XCode -> App info.plist add key NSCameraUsageDescription

API

scan()

scan() => Promise<ScanResult>

Start scan screen This promise will fail if permission for camera is denied

Returns: Promise<ScanResult>


multiScan(...)

multiScan(opts?: MultiScanOptions | undefined) => Promise<MultiScanResult>

Start scan screen the difference vs scan is this will not close automatically, and continues scannning multiple codes ! Added in v1.1.1

ParamType
optsMultiScanOptions

Returns: Promise<MultiScanResult>


Interfaces

ScanResult

Represents a Scan Result

PropTypeDescription
resultbooleansucess status, its true when scanner got code
codestringscanned code

MultiScanResult

Represents a Multiple scan result

PropType
resultboolean
countnumber
codesstring[]

MultiScanOptions

PropTypeDescription
maxScansnumberMax quantity of codes to scan, when reached the amount activity or viewcontroller will close and return the scanned codes, it defaults to 9999
2.1.2

2 months ago

2.1.1

8 months ago

2.1.0

8 months ago

2.0.0

8 months ago

1.0.1

11 months ago

1.0.0

11 months ago

0.0.2

11 months ago

0.0.1

2 years ago