Testes em localhost

Testando o OpenReplay em localhost/VPN usando ngrok.

Testes em localhost

O OpenReplay precisa de acesso público (somente HTTPS) aos recursos do seu app (CSS, fontes e ícones) para renderizar as gravações corretamente. Nós copiamos esses recursos para que você ainda possa reproduzir suas sessões mesmo que o conteúdo do seu app tenha mudado. As imagens são tratadas de forma diferente: elas são obtidas em tempo real quando uma sessão é reproduzida.

Por esses motivos, recomendamos testar a instalação em um ambiente acessível publicamente (por exemplo, staging) em vez de em localhost. Ainda existe uma solução alternativa para o desenvolvimento local, embora não seja perfeita: basta adicionar a opção inlineCss: 3 ao seu construtor do tracker para que as folhas de estilo sejam capturadas como parte de cada replay (em vez de serem armazenadas em cache centralmente pelo servidor). Os session replays devem estar disponíveis depois no dashboard, mas podem estar sem as imagens, como explicado acima.

Nota: Talvez você também precise ativar a opção __DISABLE_SECURE_MODE: true para permitir conexões inseguras entre o tracker e o backend em sites sem SSL.

Se você tiver alguma dúvida sobre este processo, fale conosco no nosso Slack .