Metaframe einrichten und zur Web-Anwendung hinzufügen
Metaframe im Kundenportal einrichten
So wird Metaframe grundlegend eingerichtet:
- Navigieren Sie im Kundenportal zum Menüpunkt Metaframe.
- Klicken Sie auf Metaframe erstellen.
Achtung
Die Schaltfläche Metaframe erstellen ist erst nach dem Unterschreiben der Lizenzvereinbarung verfügbar.
- Klicken Sie auf den Schalter Metaframe aktivieren.
- Im Feld Login-Projekt das Login-Projekt auswählen, das Sie im vorangegangenen Schritt eingerichtet haben.
Ausführliche Informationen zur Einrichtung der erweiterten Metaframe-Funktionen finden Sie unter:
Metaframe in die Web-Anwendung integrieren
So fügen Sie Metaframe in Ihre Anwendung ein:
- Navigieren Sie im Kundenportal zum Menüpunkt Metaframe.
- Klicken Sie auf Skriptcode kopieren
- Fügen Sie den Skript zu Ihrem Code auf eine der folgenden Arten hinzu:
- Fügen Sie das Skript in den Kopf oder Text der HTML-Datei ein, bevor Ihre Anwendung initialisiert wird, wie im folgenden Beispiel gezeigt.
Copy
- html
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Integration example</title>
</head>
<body>
<script src="https://cdn.xsolla.net/metaframe-web-wallet-widget-prod/container/v1/metaframe.js"></script>
<script>
window.metaframe.create({
loginProjectId: '00000000-0000-0000-0000-000000000000',
merchantId: 000001,
projectId: 000001,
orbsApiHostId: '00000000-0000-0000-0000-000000000000',
isMobile: false,
isCollapsed: false,
layoutSettings: {
desktop: {
widgetMarginTop: 16
},
mobile: {
widgetMarginTop: 72
},
},
});
</script>
<script src="YOUR_APPLICATION_HERE.js"></script>
</body>
</html>
- Erstellen Sie ein Skript-Element innerhalb des JS-Codes Ihrer Anwendung und rufen Sie die Methode
window.metaframe.create
nach dem Laden des Skripts auf, wie im folgenden Beispiel gezeigt. Dadurch kann das Metaframe-Skript dynamisch geladen werden.Copy- javascript
const metaframeScript = document.createElement("script"); metaframeScript.src = "https://cdn.xsolla.net/metaframe-web-wallet-widget-prod/container/v1/metaframe.js"; metaframeScript.onload = () => { window.metaframe.create( { loginProjectId: '00000000-0000-0000-0000-000000000000', merchantId: 000001, projectId: 000001, orbsApiHostId: '00000000-0000-0000-0000-000000000000', isMobile: false, isCollapsed: false, layoutSettings: { desktop: { widgetMarginTop: 16 }, mobile: { widgetMarginTop: 72 }, }, } ); }; document.body.appendChild(metaframeScript);
HinweisEine detaillierte Beschreibung der Parameter der Methodewindow.metaframe.create
finden Sie im Abschnitt Metaframe-Methoden und Ereignisse.Letztmalig aktualisiert: 13. Dezember 2024War dieser Artikel hilfreich?Vielen Dank für Ihr Feedback!Wir werden Ihr Feedback aufgreifen und dazu nutzen, Ihr Erlebnis verbessern.Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.
- Erstellen Sie ein Skript-Element innerhalb des JS-Codes Ihrer Anwendung und rufen Sie die Methode