Ich benutze Stripe benutzerdefinierte Integration, ich weiß in ihrem Beispiel fügen sie einen Event-Listener, aber in meinem JavaScript-Code bin ich das überspringen, nicht sicher, ob das ist, warum die Ladeanzeige nie geht weg, wenn sich jemand davon schließt.Stripe Checkout Loading Indikator geht nicht weg
Hier ist mein Code:
var handler = StripeCheckout.configure({
key: 'tests',
image: 'https://stripe.com/img/documentation/checkout/marketplace.png',
locale: 'auto',
token: function(token) {
// You can access the token ID with `token.id`.
// Get the token ID to your server-side code for use.
},
closed: function() {
// Close Checkout on page navigation:
closehandler();
}
});
handler.open({
name: 'Jungle Exchange',
description: 'Get your Amazon On!',
amount: amount
});
function closehandler() {
handler.close();
}
Wenn für die Modal auf dem x klicken, wird das Ladesymbol verschwindet nicht aus der Mitte des Bildschirms und überlagert alles. Irgendwelche Gedanken?
Danke!