jsqr 0.1.4 copy "jsqr: ^0.1.4" to clipboard
jsqr: ^0.1.4 copied to clipboard

Platformweb

jsqr wrapper and widget for Flutter web.

jsqr_flutter #

A QR Code Scanner and image capturing library for Flutter. Uses jsqr under the hood for QR codes.

NOTE: Flutter web only.

Usage #

Add this to web/index.html:

<script src="https://cdn.jsdelivr.net/npm/jsqr@1.3.1/dist/jsQR.min.js"></script>

Add this to pubspec:

jsqr: ^0.1.1

Scanning for QR codes #

Example code:

var code = await showDialog(
        context: context,
        builder: (BuildContext context) {
          var height = MediaQuery.of(context).size.height;
          var width = MediaQuery.of(context).size.width;
          return AlertDialog(
            insetPadding: EdgeInsets.all(5),
            shape: RoundedRectangleBorder(
                borderRadius: BorderRadius.all(Radius.circular(10.0))),
            title: const Text('Scan QR Code'),
            content: Container(
                // height: height - 20,
                width: width - 6,
                child: Scanner()),
          );
        });

The code var will contain the data contained in the QR code.

See /example for full example and usage.

Image Capture #

You can also capture an image too by passing in clickToCapture: true, see /example for how to use it.

1
likes
75
pub points
79%
popularity

Publisher

unverified uploader

jsqr wrapper and widget for Flutter web.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (LICENSE)

Dependencies

flutter, js

More

Packages that depend on jsqr