目前,我的一个需求是这样的:需要记录用户在一个页面上做的所有操作,包括但不限于点击按钮、表单输入与提交、滚动等,然后把这些信息记录下来,然后把这些信息记录下来,从而可以在 puppeteer 或 nightmare 下“复现”用户的执行路径。(目前仅仅考虑PC端Chrome以及Chrome的移动端模拟器)目前我的尝试:这个如果是实现一个 DEMO 级别的,是比较简单的,对基本的 click、keydown、input 事件监听等进行实现即可,但是这里面实际上还是有一些坑点,这个我也遇到过一些,比如表单提交的模拟就有一些问题,但是,由于自己总结的话比较不全面,所以还是希望找一下有没有这方面的记录库。我知道是有 raven.js 提供了类似的能力,但是和我想的还是有些差距(由于其是针对报错的,所以只是对部分有回调函数的可监听事件进行了记录)。希望:如果你知道有这方面的开源内容,非常希望你能分享给我。如果你有这方面的经验或对此感兴趣,也希望能分享一下~谢谢
- 2 回答
- 0 关注
- 735 浏览
添加回答
举报
0/150
提交
取消