1.1.1 • Published 4 years ago

barcode-scanner-status v1.1.1

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

npm.io MIT license

Barcode Scanner Status

Detect if a Barcode Scanner (or external keyboard) is connected to iOS device

Installation

You need to have Cordova Keyboard Plugin, in order to use this package.

npm i cordova-plugin-keyboard
npm i barcode-scanner-status

import brcScannerStatus from "barcode-scanner-status";

iOS Quirks

Add this line in your config.xml in order to enable .focus();

<preference name="KeyboardDisplayRequiresUserAction" value="false" />

Methods

checkForScanner(delay)

Returns scanner status after delay, which by default is 5ms.

brcScannerStatus.checkForScanner().then((scannerConnected) => {
	console.log(scannerConnected);
});

destroy()

Destroy eventListener for scanner status

brcScannerStatus.destroy();
1.1.1

4 years ago

1.1.0

4 years ago

1.0.11

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago