Member-only story
Dependencies
qr_flutter: ^3.2.0
barcode_scan: ^3.0.1
url_launcher: ^5.7.2
Implementation
- Scanning QR
For scanning a QR Code we need to add the following line in any onpressed event.,
var data = await BarcodeScanner.scan(options: options);
BarcodeScanner.scan()
will return the raw data as a result of scan process and it is stored in the data
variable.
2. Generate QR
The above QrImage()
widget will generate a QR for the given data [“data”
]
the other parameters can be configured based on user choice.