本地主机测试
OpenReplay 需要对你应用的资源(CSS、字体和图标)拥有公共访问权限(仅限 HTTPS),才能正确渲染录制内容。我们会复制这些资源,这样即使你应用的内容发生了变化,你仍然可以回放会话。图片的处理方式有所不同,它们会在回放会话时实时获取。
出于这些原因,我们建议在可公开访问的环境(即预发布环境)中测试安装,而不是在 localhost 中进行。不过,本地开发仍然有一个变通方法,尽管它并不完美:只需在你的追踪器构造函数中添加 inlineCss: 3 选项,这样样式表就会作为每次回放的一部分被捕获(而不是由服务器集中缓存)。之后,会话回放应该会出现在仪表盘中,但正如上文所述,它们可能会缺少图片。
注意:在没有 SSL 的站点上,你可能还需要启用
__DISABLE_SECURE_MODE: true选项,以允许追踪器与后端之间的非安全连接。