twitter_qr_scanner 0.0.5 twitter_qr_scanner: ^0.0.5 copied to clipboard
Twitter qr code scan package for flutter.
QR Code Scanner #
QR Code scan page like Twitter.
Example #
Installation #
To use this plugin, add firebase_messaging as a dependency in your pubspec.yaml file.
twitter_qr_scanner: any
Getting Started #
Check out the example app using twitter_qr_scanner.
Android Integration #
This plugin work only level greater then sdk version 21.
iOS Integration #
In order to use this plugin, add the following to your Info.plist file:
<key>io.flutter.embedded_views_preview</key>
<true/>
Flutter #
İnit:
GlobalKey qrKey = GlobalKey();
QRViewController controller;
Widget:
QRView(
key: qrKey,
overlay: QrScannerOverlayShape(
borderRadius: 16,
borderColor: Colors.white,
borderLength: 120,
borderWidth: 10,
cutOutSize: 250),
onQRViewCreated: _onQRViewCreate,
data: "QR TEXT",// Showing qr code data
)
Scan:
void _onQRViewCreate(QRViewController controller) {
this.controller = controller;
controller.scannedDataStream.listen((scanData) {
setState(() {
print("QRCode: $scanData");
});
});
}
Dispose:
@override
void dispose() {
controller?.dispose();
super.dispose();
}