2016-08-30 41 views
11

Zbudowałem aplikację, która używa elementu formularza html w paski. Wygląda na to, że działa dobrze na Androidzie (cordova) i przeglądarce.Stripe: HTML Checkout iOS Cordova nie będzie otwarty

Na ios cordova efekt przyciemnienia pojawia się dla 5sek, a następnie wraca do normy (brak otwierania wyskakującego okienka), a na safari formularz kasy otwiera się w innej zakładce zamiast wyskakującego okienka.

Również formularz jest niestandardowy, ale nawet formularz podstawowy nie działa.

Proszę pomóc!

+2

Czy masz jakiś błąd w konsoli? –

+2

To rzeczywiście oczekiwane zachowanie wyskakującego okienka pojawi się na osobnej karcie; ponieważ urządzenia mobilne działają raczej przeciwko wyskakującym okienek raczej agresywnie (znacznie bardziej niż przeglądarki komputerów). Jeśli próbujesz pokazać to na tej samej stronie, być może dlatego nie działa. Pozwól mu otworzyć się w zakładce i powinno zachowywać się tak, jak byś się spodziewał. – andrewnelder

+0

Uruchomione w tym samym numerze tutaj, działało w Cordova ios 3.9.2 jako popup. Wygląda na to, że został złamany 4.0.0 –

Odpowiedz