2017-05-20 4 views
0

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!

Antwort

0

Das scheint unerwartet! Ich würde empfehlen, in die Stripe-Unterstützung mit der genauen URL zu schreiben, mit der das passiert ist und verschiedene Dinge, die Sie versucht haben, sowie Fehler in Ihrer Web Inspector-Konsole.

https://support.stripe.com/email/login

Verwandte Themen