cordova-plugin-x9-barcode-scanner
v1.0.0
Published
Handheld Nautiz X9 Barcode Scanner plugin
Downloads
2
Maintainers
Readme
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);
});