Flutter Simple_barcode_scanner не автоматически закрывается после сканирования на iOS (работает на Android)IOS

Программируем под IOS
Anonymous
Flutter Simple_barcode_scanner не автоматически закрывается после сканирования на iOS (работает на Android)

Сообщение Anonymous »

Я использую simple_barcode_scanner
На iOS сканер штрих -кода не закрывается сразу после обнаружения штрих -кода. Вместо этого он закрывается только тогда, когда камера перемещается от штрих -кода. Однако на Android сканер ведет себя правильно, закрываясь, как только обнаруживается штрих -код. штрих -код и закрывается немедленно.
On IOS: сканер остается открытым и закрывается только тогда, когда камера отодвинулась от штрих -кода.scan() async {
String? barcodeScanRes = await SimpleBarcodeScanner.scanBarcode(
context,
barcodeAppBar: const BarcodeAppBar(
appBarTitle: 'Scan',
centerTitle: false,
enableBackButton: true,
backButtonIcon: Icon(Icons.arrow_back_ios),
),
isShowFlashIcon: true,
delayMillis: 2000,
cameraFace: CameraFace.back,
lineColor: "#E81A5E",
);
}
< /code>
Запустите приложение на устройствах Android и iOS.
сканировать штрих -код. < /p>
Наблюдайте за поведением:
on Android: сканер обнаруживает и закрывает и закрывает. /> [√] Стабильна канала трепета>

Подробнее здесь: https://stackoverflow.com/questions/795 ... -ios-works

Вернуться в «IOS»