Synchroner AJAX-Aufruf von AEM bei der Verwendung von Internationalisierungs-JavaScript-Bibliotheken

Problem

Bei Seiten, die die Granite-i18n-JavaScript-Bibliothek einsetzen (z. B. Granite.I18n.get("");), erscheint der nachstehende Fehler in der JavaScript-Konsole des Browsers:

[Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help, check https://xhr.spec.whatwg.org/.

Ursache

Diese Funktion ist so gewollt.

Lösung

Der synchrone AJAX-Aufruf ist so gewollt. Das Team von Adobe wird diese Funktion in Zukunft ändern, indem beim Laden der Datei ein Skript-Tag inkludiert wird. Diese Produktverbesserung wird aber bis zu einer zukünftigen Version nicht in AEM enthalten sein.

 Adobe

Schneller und einfacher Hilfe erhalten

Neuer Benutzer?

Adobe MAX 2024

Adobe MAX
Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX

Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX 2024

Adobe MAX
Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX

Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online