プラットフォーム: Android 5.1 および Android 6.1
CardIO.canScan の前にアラートを設定しない限り、カメラがカードをスキャンするか、フォームを手動で入力できますが、何も返されません。アラートは、スキャナーの完全な機能を呼び出す何らかのイベントをトリガーするようです。consoles.log や $cordovaDialogs.beep(3) などの他の方法を使用してみました。これにより、アラートを使用する必要がなくなりましたが、成功しませんでした。この問題は iOS のみであり、他のプラットフォームではありません。動作しないデバイスの準備を試みました。
CardIO.scan({ "collect_card_number": true, "collect_expiry": false, "requireExpiry": false, "collect_cvv": false, "requireCVV": false, "collect_zip": false, "shows_first_use_alert": true, "disable_manual_entry_buttons" : false, "keepApplicationTheme":true, "useCardIOLogo":true, "hideCardIOLogo": true }, onCardIOComplete, onCardIOCancel );
alert("成功");
CardIO.canScan(onCardIOCheck);