camcode 2.0.1
camcode: ^2.0.1 copied to clipboard

A camera barcode scanner for Flutter Web using your favorite Javascript library

camcode #

A camera barcode scan library for Flutter Web

Web build status

Getting Started #

Add a javascript file for barcode scan #

function detectBarcode(dataUrl, callback) {

    // call here your favorite javascript barcode scan library
    // input must be an image dataUrl
    // output must be a single String

    // don't forget to trigger the call back in order to get the result
    callback(barcode);
}

Import javascript files into your index.html #

<script src="LINK_TO_MY_AWESOME_JAVASCRIPT_BARCODE_SCAN_LIB"></script>
<script src="js/barcode.js"></script> // the javascript file with the detectBarcode function

Use it #

import 'package:camcode/cam_code_scanner.dart';

showDialog(
    context: context,
    builder: (context) => CamCodeScanner(
    width: MediaQuery.of(context).size.width,
    height: MediaQuery.of(context).size.height,
    refreshDelayMillis: 200,
    onBarcodeResult: (barcode) {
        // do whatever you want
    },
    ),
);
25
likes
130
pub points
75%
popularity

A camera barcode scanner for Flutter Web using your favorite Javascript library

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

piotr.fleury@gmail.com

License

BSD (LICENSE)

Dependencies

flutter, flutter_web_plugins, js

More

Packages that depend on camcode