繁体   English   中英

颤动的信用卡扫描仪

[英]Credit Card Scanner in flutter

有没有办法在flutter中扫描信用卡? 我尝试插入卡 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

如果有人知道任何可能的方法,我将不胜感激! 我真的需要它来完成我正在做的一个重要项目。

我知道参加聚会有点晚了,但我还是尝试安装 CardIO(核心和颤振)……它们不仅不再维护,而且不兼容 :(

我在 pub get 上遇到了这些错误。

  • Android Gradle 插件仅支持 Kotlin Gradle 插件版本 1.3.10 及更高版本。 项目 ':core_card_io' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.71 core_card_io: ^0.0.2

  • 因为myapp依赖flutter_card_io >=0.0.2,需要SDK版本>=1.8.0 <2.0.0,版本解析失败。 flutter_card_io:^0.0.3

所以我找到了一个似乎可以完成这项工作的替代方案。

卡片扫描仪 0.0.4

如果你有另一个要分享,请做:)

目前,似乎没有其他可公开用于 Flutter 的插件。 但是,您提到的那个应该可以正常工作。 尝试编译插件附带的示例应用程序并使用多张卡进行测试。 请记住,Card.io 仅适用于已提高数字的卡片

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM