0

プラットフォーム: 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);

4

1 に答える 1

0

CardIO.canScan(onCardIOCheck) がスキャン フローを中断していました。私はそれをコメントアウトし、それが問題に対処しました。

于 2016-09-10T19:21:49.927 に答える