Сканер кредитных карт в флаттер - PullRequest
0 голосов
/ 02 декабря 2019

Есть ли способ отсканировать кредитную карту во флаттере? Я попробовал подключить Card IO и попробовал использовать его, но когда я открываю камеру, она просто показывает мне коробку, и когда я фокусируюсь на карте, ничего не происходит.

Используемый пакет: https://pub.dartlang.org/packages/flutter_card_io

FlatButton(
            onPressed: () async {
              Map<String, dynamic> details = await FlutterCardIo.scanCard({
                "requireExpiry": true,
                "scanExpiry": true,
                "requireCVV": false,
                "requirePostalCode": false,
                "restrictPostalCodeToNumericOnly": false,
                "requireCardHolderName": false,
                "scanInstructions": "Fit the card within the box",
              });
              print(details);
            },
            child: Text("Test"),
          ), 

pubspec.yaml

dependencies:
  flutter_card_io:
    git:
      url: git://github.com/procedurallygenerated/flutter_card_io.git

Если есть какие-либо возможные способы, о которых кто-либо знает, я был бы признателен! Мне действительно нужно это для важного проекта, которым я занимаюсь.

1 Ответ

0 голосов
/ 02 декабря 2019

В настоящее время, похоже, нет другого общедоступного плагина для Flutter. Тем не менее, тот, который вы упомянули, должен работать нормально. Попробуйте скомпилировать пример приложения, поставляемого с плагином, и использовать несколько карт для его тестирования. Помните, что Card.io работает только с картами с цифрами .

...