颤抖的信用卡扫描仪
Credit Card Scanner in flutter
有什么方法可以在 flutter 中扫描信用卡吗?我尝试插入 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
如果有人知道任何可能的方法,我将不胜感激!我正在做的一个重要项目真的需要它。
目前,似乎没有其他可公开用于 Flutter 的插件。但是,您提到的那个应该可以正常工作。尝试编译插件附带的示例应用程序并使用多张卡进行测试。请记住 Card.io only works with cards that have raised digits.
聚会有点晚了,但我还是尝试安装了 CardIO(核心版和 flutter 版)...它们不仅不再维护,而且不兼容:(
我在 pub get 上遇到了这些错误。
AndroidGradle 插件仅支持 Kotlin Gradle 插件版本 1.3.10 及更高版本。项目 ':core_card_io' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.71
core_card_io: ^0.0.2
因为我的应用依赖flutter_card_io >=0.0.2 需要SDK版本>=1.8.0 <2.0.0,版本解析失败。
flutter_card_io: ^0.0.3
所以我找到了一个似乎可以完成这项工作的替代方案。
card_scanner 0.0.4
- https://pub.dev/packages/card_scanner
- https://pub.dev/documentation/card_scanner/latest/
- https://github.com/nateshmbhat/card-scanner-flutter/blob/master/example/lib/main.dart
如果您还有其他要分享的,请分享:)
有什么方法可以在 flutter 中扫描信用卡吗?我尝试插入 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
如果有人知道任何可能的方法,我将不胜感激!我正在做的一个重要项目真的需要它。
目前,似乎没有其他可公开用于 Flutter 的插件。但是,您提到的那个应该可以正常工作。尝试编译插件附带的示例应用程序并使用多张卡进行测试。请记住 Card.io only works with cards that have raised digits.
聚会有点晚了,但我还是尝试安装了 CardIO(核心版和 flutter 版)...它们不仅不再维护,而且不兼容:(
我在 pub get 上遇到了这些错误。
AndroidGradle 插件仅支持 Kotlin Gradle 插件版本 1.3.10 及更高版本。项目 ':core_card_io' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.71 core_card_io: ^0.0.2
因为我的应用依赖flutter_card_io >=0.0.2 需要SDK版本>=1.8.0 <2.0.0,版本解析失败。 flutter_card_io: ^0.0.3
所以我找到了一个似乎可以完成这项工作的替代方案。
card_scanner 0.0.4
- https://pub.dev/packages/card_scanner
- https://pub.dev/documentation/card_scanner/latest/
- https://github.com/nateshmbhat/card-scanner-flutter/blob/master/example/lib/main.dart
如果您还有其他要分享的,请分享:)