1.1.1 • Published 6 years ago

barcode-scanner-status v1.1.1

Weekly downloads
2
License
MIT
Repository
github
Last release
6 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

6 years ago

1.1.0

6 years ago

1.0.11

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago