qrcode 0.0.3 copy "qrcode: ^0.0.3" to clipboard
qrcode: ^0.0.3 copied to clipboard

outdated

A flutter plugin for scanning QR codes. Use AVCaptureSession in iOS and zxing in Android.

qrcode #

A flutter plugin for scanning QR codes. Use AVCaptureSession in iOS and zxing in Android.

Usage #

class _DemoState extends State<Demo> {
  QRCaptureController _captureController = QRCaptureController();

  @override
  void initState() {
    super.initState();
    _captureController.onCapture((data) {
      print('onCapture----$data');
    });
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        floatingActionButton: Row(
          mainAxisSize: MainAxisSize.max,
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            FlatButton(
              onPressed: () {
                _captureController.pause();
              },
              child: Text('pause'),
            ),
            FlatButton(
              onPressed: () {
                _captureController.resume();
              },
              child: Text('resume'),
            ),
          ],
        ),
        body: QRCaptureView(
          controller: _captureController,
        ),
      ),
    );
  }
}

Integration #

iOS #

To use on iOS, you must add the following to your Info.plist

<key>NSCameraUsageDescription</key>
<string>Camera permission is required for barcode scanning.</string>
<key>io.flutter.embedded_views_preview</key>
<true/>
37
likes
0
pub points
74%
popularity

Publisher

unverified uploader

A flutter plugin for scanning QR codes. Use AVCaptureSession in iOS and zxing in Android.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on qrcode