私はこの例にしたがってクレジットカード情報を提出し、CardNonceを取り戻そうとしています。CardNonceを取得する必要があり、コールバックを取得できません。
https://docs.connect.squareup.com/articles/adding-payment-form/
フォーム作品。私はすべての情報を入力することができます。私は、メッセージボックスwindow.alert( "IN requestCardNonce")を呼び出すためにデバッグステートメントを挿入したので、ボタンと関数requestCardNonce()が呼び出されています。ボタンをクリックすると表示されます。
ただし、ボタンをクリックした後、cardNonceResponseReceivedが機能しないようです。私はwindows.alertメッセージボックスをその関数に入れ、決して起動しません。ブラウザがサーバーに接続しているように処理され、テキストボックスがリセットされますが、cardNonceResponseReceived()コールバックを起動できないようです。
どうしたらよいですか?メッセージボックスのアラートを除いて、この例をほぼそのままコピーしました。 Squareから私のapplicationIdを挿入しましたが、そうでなかったとしても、私はまだコールバックが発生すると予想しますが、エラーに値を設定します。