问题标签 [card.io]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - Card.io SDK 提供部分信用卡号
我目前正在使用从github下载的 card.io SDK 进行信用卡集成。
它很好用,但必须手动输入到期日期和 cvv 编号。我搜索了一下,发现
较新版本的 card.io SDK(3.x 及更高版本)不添加到期日期扫描。-参考。
但是,返回值告诉我
是否有可能获得信用卡的完整号码而不是获得点?
是否可以下载此 SDK 的旧版本进行过期日期扫描?
任何建议将不胜感激。
iphone - 是否可以使用 card.io 获取信用卡类型?
我正在使用 card.io ios sdk 进行信用卡扫描。
是否可以使用 card.io 获得信用卡类型(即,无论是 Amercan Express 还是 Master 或 Visa)?
我们可以使用 card.io 从信用卡中获得哪些其他可能的详细信息?
xamarin.ios - 为 Xamarin iOS 项目创建 Card.IO 绑定时遇到问题
以前我手动进行了 Card.IO 绑定。它正在编译,使用它的项目也在编译,但它会经常崩溃。
现在我正在尝试使用 ObjectiveSharpie 从头开始重新创建绑定。绑定项目可以编译,但是当我从另一个项目中引用它时,会出现如下所示的编译器错误。
它将 AVFoundation 框架项目显示为“未定义的符号...”,因此在 Xamarin 的 IOS 构建选项下,我有“-cxx”选项。我尝试了各种方法组合将框架添加到项目中: - 在 CardIO 绑定项目中修改了 [assembly: LinkWith(..., Frameworks="...")]。这导致我的主项目中无法识别 CardIO 命名空间 - 添加了 -gcc_flags “-framework ...”。这导致来自编译器的“找不到框架”消息我最终通过包含 a 来解决 AVFoundation using AVFoundation
,然后请求一个的类型名称(如果它的类),这样链接器就不会对其进行优化 - 我书中的丑陋黑客。
在下面的错误中,似乎缺少更多框架,除此之外,我认为std::...
应该使用“-cxx”参数解决这些问题
我不知道如何使此绑定编译并正常工作。
android - Card.io android sdk 和 maven
我正在尝试使用 maven 将 card.io 本机 .so 库添加到我的项目中(我可以将其上传到本地 nexus 服务器上),但是我不确定如何添加 .so 文件和文件夹层次结构。我似乎无法在网上找到任何信息。
谢谢
android - card.io 字符串不会随 proguard 改变
我对 card.io 的混淆有疑问。
我正在使用 card.io 官方页面上给出的标签更改 strings.xml 上的字符串,并且在我调试时,应用程序使用更改后的字符串。但是当我用 proguard 导出签名的 apk 时,该应用程序使用自己的字符串。你可以帮帮我吗?我错过了什么?
这是我的 proguard.cfg 内容:(我使用示例应用程序的 proguard 文件。)
java - Card.io 获取信用卡图像和 CardType 密钥 android
我正在使用 card.io 在我的应用程序中扫描信用卡。我的问题是我无法获得卡片图像徽标(即使我通过了(CardIOActivity.EXTRA_USE_CARDIO_LOGO,true))。我也没有拿到卡的钥匙(例如,VISA 有 4,MASTERCARD 有 55 或 51)。
答案将不胜感激。
提前致谢。
我对 Key 的意思是 CardTypeId。我们像这样在 ios 中获取 CardTypeId ..
那么如何在android(info.cardType)中获取该整数(信息是CardIOCreditCardInfo的对象)仅供参考,info.cardType返回整数,如53,52等。
android - Android 上的 Card.io 在发布模式下不显示扫描选项
我们正在开发一个集成了 Card.IO 的 Android 应用程序。它在调试模式下工作正常并显示扫描选项,但是当我们进行发布构建时,扫描选项消失了,用户只能手动输入卡号,这不是我们需要的。
当我们进行发布构建时,我们在 Android 清单文件中指定:
正如文档中所写,我们将以下内容添加到 proguard 文件中:
ios7 - card.io 不会在 64 位 iPhone 5s armv7s 上编译
我在 iPhone 5s 上以 64 位模式 (armv7s) 编译 card.io 时遇到问题。它将在模拟器上编译finw。我正在使用 Xcode 5。
这是我的错误信息:
ios - 使用Phonegap iOS实现card.io SDK的正确方法?
我想将 card.io SDK 中的卡片扫描仪实现到 iOS 的 Phonegap 中。我正在使用 Phonegap v2.9.0 并经历了这个https://github.com/card-io/card.io-iOS-SDK-PhoneGap
我知道它是一个插件,但我之前没有在 Phonegap 中创建或实现过插件。上面链接中提供的代码对我不起作用。我不知道为什么,可能是我在设置步骤中做错了什么。
我想澄清一下。以下是 gitHub 中给出的步骤
1) 将 CardIOPGPlugin.[h|m] 添加到您的项目(插件组)。
2) 将 CardIOPGPlugin.js 复制到项目的 www 文件夹中。(如果您还没有 www 文件夹,请在模拟器中运行并按照构建警告中的说明进行操作。)
3) 添加例如到您的html。有关详细使用信息,请参阅 CardIOGPlugin.js。
4) 将以下内容添加到 config.xml,对于 PhoneGap 版本 3.0+:
我的疑惑:
他们在(1)中谈论的是哪个文件夹?Xcode中的插件文件夹?或 Project 目录(包含 config.xml 的目录)中的 Plugins 文件夹。我都试过了,但是示例代码没有调用 onCardIOCheck。
card.io SDK 的 gitHub 提供了初始设置步骤。( https://github.com/card-io/card.io-iOS-SDK )
在那里,在第 2 步中,他们说“将 CardIO 目录(包含几个 .h 文件和 libCardIO.a)添加到您的 Xcode 项目中。” 我该怎么做呢?文件夹复制到哪里?
而且我还完成了第 3 步和第 4 步
3) 在项目的 Build Settings 中,将 -lc++ 添加到 Other Linker Flags。
4) 将这些框架添加到您的项目中。支持返回 5.0 的 iOS 版本的弱链接。(框架列表..)
我已经完成了所有工作,我的 onDeviceReady 有效,但是 window.plugins.card_io.canScan(onCardIOCheck); 没有打电话。
请.. 之前在 PhoneGap 和 iOS 中做过此操作的任何人,请提供详细说明和在 Phonegap iOS 中实现此操作的步骤。
提供我的代码:(为了提问而更改了应用程序 ID)
android - 带有 Gradle 的 Android 上的 Card.IO
我一直在使用 Card.IO 一段时间。最近我将构建系统切换到 Gradle,我注意到扫描仪不再工作了。我没有弹出相机,而是得到了一个手动输入表格。我认为这与构建中未包含的 .so 文件有关,但我不知道如何解决这个问题。
我在 build.gradle 文件中尝试了一些东西,例如显式包含 '*.so' 并包含子目录。但似乎没有什么能让扫描仪恢复工作。