Test in localhost
OpenReplay ha bisogno di accedere pubblicamente (solo HTTPS) alle risorse della tua app (CSS, font e icone) per mostrare correttamente le registrazioni. Copiamo queste risorse in modo da poter riprodurre le tue sessioni anche se il contenuto della tua app è cambiato. Le immagini vengono gestite in modo diverso: vengono recuperate in tempo reale quando una sessione viene riprodotta.
Per questi motivi consigliamo di testare l’installazione su un ambiente accessibile pubblicamente (ad es. staging) anziché in localhost. Esiste comunque una soluzione alternativa per lo sviluppo in locale, anche se non è perfetta: aggiungi semplicemente l’opzione inlineCss: 3 al costruttore del tracker in modo che i fogli di stile vengano acquisiti come parte di ogni replay (invece di essere memorizzati centralmente nella cache dal server). Le riproduzioni delle sessioni dovrebbero essere disponibili in seguito nella dashboard, ma potrebbero mancare le immagini, come spiegato sopra.
Nota: potrebbe essere necessario abilitare anche l’opzione
__DISABLE_SECURE_MODE: trueper consentire una connessione non sicura tra tracker e backend su siti senza SSL.
Hai domande?
Section titled Hai domande?Se hai domande su questo processo, non esitare a contattarci su Slack .