Localhost-Tests

OpenReplay auf localhost/VPN mit ngrok testen.

Localhost⁠-⁠Tests

OpenReplay benötigt öffentlichen Zugriff (nur HTTPS) auf die Ressourcen Ihrer App (CSS, Schriftarten und Icons), um die Aufzeichnungen korrekt darzustellen. Wir kopieren diese Ressourcen, damit Sie Ihre Sitzungen auch dann noch wiedergeben können, wenn sich die Inhalte Ihrer App geändert haben. Bilder werden anders behandelt: Sie werden in Echtzeit abgerufen, sobald eine Sitzung wiedergegeben wird.

Aus diesen Gründen empfehlen wir, die Installation in einer öffentlich erreichbaren Umgebung (z. B. Staging) statt auf localhost zu testen. Für die lokale Entwicklung gibt es dennoch einen Workaround, auch wenn er nicht perfekt ist: Fügen Sie einfach die Option inlineCss: 3 zu Ihrem Tracker-Konstruktor hinzu, damit Stylesheets als Teil jeder Wiedergabe erfasst werden (statt zentral vom Server zwischengespeichert zu werden). Die Session Replays sollten anschließend im Dashboard verfügbar sein, es können jedoch – wie oben erläutert – Bilder fehlen.

Hinweis: Möglicherweise müssen Sie außerdem die Option __DISABLE_SECURE_MODE: true aktivieren, um unsichere Verbindungen zwischen Tracker und Backend auf Websites ohne SSL zuzulassen.

Wenn Sie Fragen zu diesem Vorgang haben, melden Sie sich gerne bei uns auf Slack .