1.0.0 • Published 5 years ago

cordova-plugin-x9-barcode-scanner v1.0.0

Weekly downloads
1
License
MIT
Repository
-
Last release
5 years ago

Handheld Nautiz X9 Barcode Scanner

cordova-plugin-x9-barcode-scanner

This plugin contains the basic functionality needed to retrieve barcode data from a Handheld Nautiz X9 mobile device.

cordova.plugins.x9barcodescanner.activateScanner("plain", function (res) {
            //Barcode result in plain text.
            console.log(res);
        }, function (err) {
            //Barcode error result.
            console.log(err);
        });

Installation

cordova plugin add cordova-plugin-x9-barcode-scanner

Functions

  • activateScanner
  • getAPIVersion
  • getBarcodeReaderType
  • getCharset
  • resetToFactorySettings

activateScanner

Activates the hardware scanner. Provide "plain" or "base64"as the first argument to specify the format of the barcode result.

Example

cordova.plugins.x9barcodescanner.activateScanner("plain", function (res) {
            //Barcode result in plain text.
            console.log(res);
        }, function (err) {
            //Barcode error result.
            console.log(err);
        });

getAPIVersion

Gets the version of the scanner API.

Example

cordova.plugins.x9barcodescanner.getAPIVersion(function (res) {
            console.log("API Version: " + res);
        }, function (err) {
            console.log("API Version error: " + err);
        });

getBarcodeReaderType

Gets the barcode reader type.

Example

cordova.plugins.x9barcodescanner.getBarcodeReaderType(function (res) {
            alert("Reader type: " + res);
        }, function (err) {
            alert("Error getting reader type." + err);
        });

getCharset

Gets the character set that is currently used on the device to encode barcode.

Example

cordova.plugins.x9barcodescanner.getCharset(function (res) {
            console.log("charset: " + res);
        }, function (err) {
            console.log("Error getting charset.");
        });

resetToFactorySettings

Sets the barcode reader back to default configuration. Returns true or false.

Example

cordova.plugins.x9barcodescanner.resetToFactorySettings(function (res) {
            console.log("Factory reset complete: " + res);
        }, function (err) {
            console.log("Factory reset error: " + err);
        });