问题标签 [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.

0 投票
1 回答
1468 浏览

iphone - Card.io SDK 提供部分信用卡号

我目前正在使用从github下载的 card.io SDK 进行信用卡集成。

它很好用,但必须手动输入到期日期和 cvv 编号。我搜索了一下,发现

较新版本的 card.io SDK(3.x 及更高版本)不添加到期日期扫描。-参考

但是,返回值告诉我

是否有可能获得信用卡的完整号码而不是获得点?

是否可以下载此 SDK 的旧版本进行过期日期扫描?

任何建议将不胜感激。

0 投票
4 回答
2276 浏览

iphone - 是否可以使用 card.io 获取信用卡类型?

我正在使用 card.io ios sdk 进行信用卡扫描。

是否可以使用 card.io 获得信用卡类型(即,无论是 Amercan Express 还是 Master 或 Visa)?

我们可以使用 card.io 从信用卡中获得哪些其他可能的详细信息?

0 投票
2 回答
1231 浏览

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”参数解决这些问题

我不知道如何使此绑定编译并正常工作。

0 投票
2 回答
376 浏览

android - Card.io android sdk 和 maven

我正在尝试使用 maven 将 card.io 本机 .so 库添加到我的项目中(我可以将其上传到本地 nexus 服务器上),但是我不确定如何添加 .so 文件和文件夹层次结构。我似乎无法在网上找到任何信息。

谢谢

0 投票
2 回答
404 浏览

android - card.io 字符串不会随 proguard 改变

我对 card.io 的混淆有疑问。

我正在使用 card.io 官方页面上给出的标签更改 strings.xml 上的字符串,并且在我调试时,应用程序使用更改后的字符串。但是当我用 proguard 导出签名的 apk 时,该应用程序使用自己的字符串。你可以帮帮我吗?我错过了什么?

这是我的 proguard.cfg 内容:(我使用示例应用程序的 proguard 文件。)

0 投票
2 回答
4269 浏览

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等。

0 投票
1 回答
497 浏览

android - Android 上的 Card.io 在发布模式下不显示扫描选项

我们正在开发一个集成了 Card.IO 的 Android 应用程序。它在调试模式下工作正常并显示扫描选项,但是当我们进行发布构建时,扫描选项消失了,用户只能手动输入卡号,这不是我们需要的。

当我们进行发布构建时,我们在 Android 清单文件中指定:

正如文档中所写,我们将以下内容添加到 proguard 文件中:

0 投票
2 回答
1055 浏览

ios7 - card.io 不会在 64 位 iPhone 5s armv7s 上编译

我在 iPhone 5s 上以 64 位模式 (armv7s) 编译 card.io 时遇到问题。它将在模拟器上编译finw。我正在使用 Xcode 5。

这是我的错误信息:

0 投票
1 回答
1878 浏览

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)

0 投票
2 回答
1031 浏览

android - 带有 Gradle 的 Android 上的 Card.IO

我一直在使用 Card.IO 一段时间。最近我将构建系统切换到 Gradle,我注意到扫描仪不再工作了。我没有弹出相机,而是得到了一个手动输入表格。我认为这与构建中未包含的 .so 文件有关,但我不知道如何解决这个问题。

我在 build.gradle 文件中尝试了一些东西,例如显式包含 '*.so' 并包含子目录。但似乎没有什么能让扫描仪恢复工作。