Skip to content

Cordova barcode scanner plugin for iOS/Android, supports camera preview and continuos scanning.

License

Notifications You must be signed in to change notification settings

codezz/cordova-plugin-BarcodeScanner

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BarcodeScannerPlugin

Cordova barcode scanner plugin for iOS/Android, supports camera preview and continuos scanning.

Plugin's Purpose

The purpose of the plugin is to continuously scan for barcodes and show camera preview under main Cordova webView.

Supported Platforms

  • iOS
  • Android

Adding the Plugin to your project

Through the [Command-line Interface][CLI]:

# ~~ from master ~~
cordova plugin add https://github.com/asennikov/BarcodeScannerPlugin.git && cordova prepare

Removing the Plugin from your project

Through the [Command-line Interface][CLI]:

cordova plugin rm com.sandyclock.plugins.BarcodeScanner

Using the plugin

The plugin creates the object window.plugins.barcodeScanner with the following methods:

Plugin initialization

The plugin and its methods are not available before the deviceready event has been fired.

start

Start capture process. captureCallback function will be called with decoded string data at each time when the plugin successfully decode barcode.

window.barcodeScanner.start(captureCallback, options);

Available options:

  • cameraPosition ('front' / 'back').

Example

function onStart() {
    var options = {
        cameraPosition: 'front'
    };
    window.plugins.barcodeScanner.start(onSucess, options);
}

function onSucess(data) {
    window.alert(data);
}

stop

Stop capture process.

window.barcodeScanner.stop();

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

About

Cordova barcode scanner plugin for iOS/Android, supports camera preview and continuos scanning.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 75.3%
  • Objective-C 22.1%
  • JavaScript 2.6%