Opened 4 years ago
Last modified 4 years ago
#2237 closed Bug/Fehler
Paypal Button wird nicht geladen in älteren Safariversionen — at Version 6
| Reported by: | Timm | Owned by: | |
|---|---|---|---|
| Priority: | hoch | Milestone: | modified-shop-2.0.7.1 |
| Component: | Module | Version: | 2.0.5.1 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description (last modified by )
Wenn man macOS Catalina oder Big Sur installiert und keine Updates durchführt, dann werden in Safari die Paypal Button nur grau mit weißen Punkten drin angezeigt und der Kunde kann mindestens die Module paypalexpress und paypal nicht nutzen. Sofort via PayPal funktioniert.
Safari hat dann Version 14.1.2. Hatte bisher zwei Kunden, bei denen das so war und die sich gemeldet haben. Könnten aber wesentlich mehr sein, die sich nicht melden und einfach weg sind.
Mit späteren Safariversionen in Big Sur und Monterey passiert es nicht.
In der Konsole gibt es einen Fehler:
SyntaxError: Unexpected identifier 'loadScript'
Ich habe Big Sur auf einer zweiten Partition installiert und konnte es nachstellen und könnte mögliche Lösungen testen.
Change History (6)
comment:1 by , 4 years ago
comment:3 by , 4 years ago
Replying to Timm:
Wenn man macOS Catalina oder Big Sur installiert und keine Updates durchführt, [...]
Wer seine Systeme nicht aktuell hält, wird früher oder später Probleme an allen möglichen Stellen bekommen.
Hier das Problem ist
import { loadScript } from ...
Das wird ab Safari v10.1 von März 2017 unterstützt.
comment:4 by , 4 years ago
Safari 14.1.2 kam im September 2021 für Catalina und Mojave und da funktionieren die Paypal Buttons nicht. Auch nicht mit Big Sur, wo 14.1.2 der Standard bei Erstinstallation ist.
Erst mit Safari 15, welches im Dezember 2021 für Big Sur und Catalina kam, aber wohl nicht für Mojave (2018), geht es.
Wir reden also von Dez 2021 und nicht von März 2017.
Ich vermute, dass es somit in allen macOS Versionen ab Catalina mit nicht upgedateten Safariversionen nicht funktioniert und in allen macOS Version <= Mojave, wo es kein Safari 15 gibt.
comment:5 by , 4 years ago
Könnte es sein, dass in der PaypalFunctions.php in Zeile 62 ein schließendes </script> fehlt?
comment:6 by , 4 years ago
| Description: | modified (diff) |
|---|

Safari 14.1.2
Bitte oben ändern.