Тестирование на localhost
OpenReplay необходим публичный доступ (только HTTPS) к ресурсам вашего приложения (CSS, шрифты и иконки), чтобы корректно отображать записи. Мы копируем эти ресурсы, чтобы вы могли воспроизводить свои сессии даже после того, как содержимое вашего приложения изменилось. Изображения обрабатываются иначе: они извлекаются в реальном времени при воспроизведении сессии.
По этим причинам мы рекомендуем тестировать установку в публично доступной среде (то есть на staging), а не на localhost. Тем не менее, для локальной разработки есть обходное решение, хотя оно и не идеально: просто добавьте параметр inlineCss: 3 в конструктор трекера, и тогда таблицы стилей будут захватываться как часть каждой записи (вместо централизованного кэширования на сервере). После этого записи сессий должны появиться в панели управления, но в них могут отсутствовать изображения, как объяснялось выше.
Примечание: Вам также может потребоваться включить параметр
__DISABLE_SECURE_MODE: true, чтобы разрешить незащищённое соединение между трекером и бэкендом на сайтах без SSL.
Остались вопросы?
Section titled Остались вопросы?Если у вас есть какие-либо вопросы об этом процессе, не стесняйтесь обращаться к нам в нашем Slack или загляните на наш Форум.