Android card.io卡扫描从未完成
我正在尝试在我的Android应用程序中扫描卡片,并实现了以下功能:Android card.io卡扫描从未完成,android,card.io,Android,Card.io,我正在尝试在我的Android应用程序中扫描卡片,并实现了以下功能: private void requestCardIOScan() { Intent scanIntent = new Intent(getActivity(), CardIOActivity.class); // customize these values to suit your needs. scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_EX
private void requestCardIOScan() {
Intent scanIntent = new Intent(getActivity(), CardIOActivity.class);
// customize these values to suit your needs.
scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_EXPIRY, true); // default: false
scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_CVV, false); // default: false
scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_POSTAL_CODE, false); // default: false
scanIntent.putExtra(CardIOActivity.EXTRA_USE_PAYPAL_ACTIONBAR_ICON, false);
scanIntent.putExtra(CardIOActivity.EXTRA_USE_CARDIO_LOGO, false);
scanIntent.putExtra(CardIOActivity.EXTRA_HIDE_CARDIO_LOGO, true);
scanIntent.putExtra(CardIOActivity.EXTRA_KEEP_APPLICATION_THEME, true);
// MY_SCAN_REQUEST_CODE is arbitrary and is only used within this activity.
startActivityForResult(scanIntent, 100);
}
然而,对我来说,卡片扫描似乎永远也不会完成,即使在我在卡片周围得到了绿色的条带之后(我认为这意味着卡片被正确地检测到)。我有什么地方做错了吗
顺便说一句,值得一提的是,我尝试使用三星S5和S6 Edge。这很可能是因为该卡没有浮雕数字,或者没有支持的图案。参见有氧运动的问题跟踪 cardIO能够检测到这种类型的浮雕卡: 不会扣除此类卡:
这很可能是因为卡上没有压花数字,或者卡上没有支持的图案。参见有氧运动的问题跟踪 cardIO能够检测到这种类型的浮雕卡: 不会扣除此类卡: 供参考 用于card.io扫描的有效卡图像,在(10-02-2018)上对我有效 此图像是从以下url从internet复制的 供参考 用于card.io扫描的有效卡图像,在(10-02-2018)上对我有效 此图像是从以下url从internet复制的
S5和S6扫描卡均成功。您确定您使用的是可以扫描的卡(浮雕、凸起的数字)?如果您不确定,请尝试使用已集成card.io的应用程序(如Uber)测试您的卡。谢谢。这确实是问题所在。遗憾的是,我的5张卡中有4张卡无法被card.io检测到。唯一有效的是一张旧的浮雕卡,基于此,可能不会使用它(因为摄像头权限已经吓跑了用户,如果这对他们不起作用,情况会更糟:))请成功尝试此代码S5和S6扫描卡。您确定您使用的是可以扫描的卡(浮雕、凸起的数字)?如果您不确定,请尝试使用已集成card.io的应用程序(如Uber)测试您的卡。谢谢。这确实是问题所在。遗憾的是,我的5张卡中有4张卡无法被card.io检测到。唯一有效的是一张旧的浮雕卡,基于此,可能不会使用它(因为相机权限已经吓跑了用户,如果对他们不起作用,情况会更糟:)。请尝试以下代码