本地主机测试

使用 ngrok 在 localhost/VPN 上测试 OpenReplay。

本地主机测试

OpenReplay 需要对你应用的资源(CSS、字体和图标)拥有公共访问权限(仅限 HTTPS),才能正确渲染录制内容。我们会复制这些资源,这样即使你应用的内容发生了变化,你仍然可以回放会话。图片的处理方式有所不同,它们会在回放会话时实时获取。

出于这些原因,我们建议在可公开访问的环境(即预发布环境)中测试安装,而不是在 localhost 中进行。不过,本地开发仍然有一个变通方法,尽管它并不完美:只需在你的追踪器构造函数中添加 inlineCss: 3 选项,这样样式表就会作为每次回放的一部分被捕获(而不是由服务器集中缓存)。之后,会话回放应该会出现在仪表盘中,但正如上文所述,它们可能会缺少图片。

注意:在没有 SSL 的站点上,你可能还需要启用 __DISABLE_SECURE_MODE: true 选项,以允许追踪器与后端之间的非安全连接。

如果你对这个流程有任何疑问,欢迎通过我们的 Slack 联系我们,或者查看我们的论坛