Флаттер: закрыть сканер после успешного сканирования - PullRequest
1 голос
/ 22 января 2020

Я использую flutter_barcode_scanner для сканирования штрих-кода или QR-кода, но после успешного сканирования я не знаю, как закрыть этот экран сканирования, пожалуйста, помогите.

Спасибо,

Sourn visal

1 Ответ

1 голос
/ 22 января 2020

Это ясно видно в демо, используя asyn c и future.

Future<void> scanQR() async {
    String barcodeScanRes;
    // Platform messages may fail, so we use a try/catch PlatformException.
    try {
      barcodeScanRes = await FlutterBarcodeScanner.scanBarcode(
          "#ff6666", "Cancel", true, ScanMode.QR);
      print(barcodeScanRes);
    } on PlatformException {
      barcodeScanRes = 'Failed to get platform version.';
    }
...