1. "视频"并不是真的视频、也不是通过持续播放大批截图来实现
首先请大家观看这个视频:
视频中,当鼠标点击“场景重现”,会立即播放一段“视频”。它完全的记载了用户点餐时候遇到障碍之前的一段操作。这段“视频”看起来和真的视频几近一样,所以会被误认为是通过录制视频来记载的。实际上,它并不是视频。我们在客户端通过记载操作序列(用户行动、DOM变更),在重放的时候将操作序列再履行一遍,看起来就像视频一样了。固然,触及到很多庞杂的细节,在这里不便赘述。近期,SMARTX公司开源的视频中
首先请大家观看这个视频:
视频中,当鼠标点击“场景重现”,会立即播放一段“视频”。它完全的记载了用户点餐时候遇到障碍之前的一段操作。这段“视频”看起来和真的视频几近一样,所以会被误认为是通过录制视频来记载的。实际上,它并不是视频。我们在客户端通过记载操作序列(用户行动、DOM变更),在重放的时候将操作序列再履行一遍,看起来就像视频一样了。固然,触及到很多庞杂的细节,在这里不便赘述。近期,SMARTX公司开源的视频中