Тестирование на localhost

Тестирование OpenReplay на localhost/VPN с помощью ngrok.

Тестирование на localhost

OpenReplay необходим публичный доступ (только HTTPS) к ресурсам вашего приложения (CSS, шрифты и иконки), чтобы корректно отображать записи. Мы копируем эти ресурсы, чтобы вы могли воспроизводить свои сессии даже после того, как содержимое вашего приложения изменилось. Изображения обрабатываются иначе: они извлекаются в реальном времени при воспроизведении сессии.

По этим причинам мы рекомендуем тестировать установку в публично доступной среде (то есть на staging), а не на localhost. Тем не менее, для локальной разработки есть обходное решение, хотя оно и не идеально: просто добавьте параметр inlineCss: 3 в конструктор трекера, и тогда таблицы стилей будут захватываться как часть каждой записи (вместо централизованного кэширования на сервере). После этого записи сессий должны появиться в панели управления, но в них могут отсутствовать изображения, как объяснялось выше.

Примечание: Вам также может потребоваться включить параметр __DISABLE_SECURE_MODE: true, чтобы разрешить незащищённое соединение между трекером и бэкендом на сайтах без SSL.

Остались вопросы?

Section titled Остались вопросы?

Если у вас есть какие-либо вопросы об этом процессе, не стесняйтесь обращаться к нам в нашем Slack или загляните на наш Форум.