首页 > 解决方案 > 在 html 页面中如何记录用户行为而不存储为图像?

问题描述

我想在给定窗口 (x,y) (x1,y1) 上捕获网页(Has、html、css、js 脚本)中的用户行为并稍后播放。

目前,我们截取屏幕截图,但每个表单上的每个用户的存储空间都很大。有没有办法让它简化格式并在以后播放?

只需要前端渲染,不用担心底层的后端脚本。

目前网页使用的是 vue 框架,vue 中的任何东西都很棒。

标签: javascriptvue.js

解决方案


您可以存储每个鼠标 (x, y) 坐标和相应的鼠标点击等。可能希望通过注入来复制用户输入。请参阅如何使用 JavaScript 模拟鼠标点击?

或者,您可能只需要优化当前基于图像的录制过程。仅存储 UI 交互之间的视觉差异如何 - 仅存储那些已更改的区域?


推荐阅读