react中用户体验的屏幕录制

问题描述

我想屏幕记录我的用户使用情况,并将其嵌入到我的 React 代码中,这是私人公司网站。

mozila 的 MediaStream Recording 是“要求”获取记录的权限。

有什么解决办法吗?

编辑:

我希望它在“幕后”,我不想打扰代理在他们的系统上进行不相关的点击

我用它来捕捉错误以用于开发目的。他们说“X doent work for me”我想访问他们的流程以改进开发。

解决方法

是的,当然有可能。

例如。 https://www.inspectlet.com/ 执行此操作,并且不需要特殊权限。

它们基本上通过捕获 DOM 突变来工作。 也有开源替代品。例如。 https://github.com/Pernosco/DOMRec

它们可能是需要考虑的法律问题,但理论上捕获您自己网站的 DOM 突变我不认为会导致很多问题,特别是如果这是出于调试或内部原因。

捕获比您自己的网站更多的内容,当然需要特殊权限,就像 MediaStream Recording 可以做到的那样,因为这可以捕获比您自己的网站更多的内容。