So ändern Sie den integrierten Browser
Bei eigenständigen Builds verwendet das SDK einen vom Xsolla-Team entwickelten integrierten Browser, um das Zahlungsportal zu öffnen und den Nutzer über Drittanbieterdienste zu authentifizieren. Sie können diesen Browser durch einen beliebigen anderen integrierten Browser ersetzen, sofern sich damit URL-Änderungen tracken lassen. Gehen Sie dazu wie folgt vor:
- Implementieren Sie die
IInAppBrowser
-Schnittstelle in der benutzerdefinierten KomponenteMonoBehaviour
. - Erstellen Sie ein Prefab eines Browsers mit der
IInAppBrowser
-Implementierung:- Erstellen Sie ein
gameObject
, und konfigurieren Sie die Browser-Oberlfäche. - Fügen Sie im
gameObject
-Stammverzeichnis eine Komponente mit derIInAppBrowser
-Implementierung hinzu. - Speichern Sie das
gameObject
als Prefab. - Weisen Sie das erstellte Prefab als
BrowserPrefab
-Variable dem PrefabXsollaWebBrowser
zu:- Öffnen Sie das Prefab
XsollaWebBrowser
im Bearbeitungsmodus (Pfad:Assets/Xsolla/Core/Browser/Resources/XsollaWebBrowser
). - Ziehen Sie das Browser-Prefab per Drag-and-drop in das Feld
BrowserPrefab . - Speichern Sie das geänderte Prefab.
- Öffnen Sie das Prefab
HinweisEin Beispiel für die Implementierung derIInAppBrowser
-Schnittstelle finden Sie in der DateiAssets/Xsolla/Core/Browser/XsollaBrowser/XsollaInAppBrowser.cs
.Letztmalig aktualisiert: 4. September 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