[英]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
所以我找到了一个似乎可以完成这项工作的替代方案。
如果你有另一个要分享,请做:)
目前,似乎没有其他可公开用于 Flutter 的插件。 但是,您提到的那个应该可以正常工作。 尝试编译插件附带的示例应用程序并使用多张卡进行测试。 请记住,Card.io 仅适用于已提高数字的卡片。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.