0

簡単な card.io 3.03 の実装を Android アプリに入れましたが、CardIOActivity を起動するとすぐに、null データと 0 (RESULT_CANCELLED) の resultCode で onActivityResult が呼び出されます。onActivityResult が呼び出された後、card.io アクティビティが表示され、通常どおり写真を撮ることができます。しかし、カードが正常に撮影されて読み取られた後、onActivityResult が再度呼び出されないため、カード番号をアプリに戻すことができません。私はアプリ トークンを提供していますが、card.io Web サイトでスキャン メトリックを確認できるので、これは間違いではないと確信しています。

card.io を起動するために使用しているものは次のとおりです。

    // required for authentication with card.io
    scanIntent.putExtra(CardIOActivity.EXTRA_APP_TOKEN, CARDIO_APP_TOKEN);

    scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_EXPIRY, true);
    scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_CVV, false);
    scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_ZIP, false);

    startActivityForResult(scanIntent, DemoAppConfig.SCAN_REQUEST_CODE);
4

0 に答える 0