Как я могу прочитать QR-код с изображения во флаттере, используя пакет? - PullRequest
0 голосов
/ 05 июля 2019

Я создаю приложение, используя флаттер, в котором я хочу отсканировать изображение (включая изображение QR). Я использую пакеты, доступные для чтения QR-кодов, но не работаю для меня. Есть ли пакет / решение для считывания QR-кода с изображения?

Я попробовал пакет:

qr_code_tools: ^ 0.0.6`

Future _getPhotoByGallery() async {
     var image = await ImagePicker.pickImage(source: ImageSource.gallery);
 String path = image.path;
 decode(path); 
}


Future decode(String path) async {
  print(path);
  String data = await QrCodeToolsPlugin.decodeFrom(path);
  setState(() {
    _data = data;
  });
}

Я ожидаю вывод QRCode из выбранного изображения галереи.

Но получаю ошибку "Null".

1 Ответ

0 голосов
/ 05 июля 2019

Вы можете использовать Firebase ML Kit. У них есть сканирование штрих-кода, нажмите здесь , чтобы узнать больше.

...