像cssdeck这样的编解码功能[关闭]

Posted

技术标签:

【中文标题】像cssdeck这样的编解码功能[关闭]【英文标题】:codecast functionality like cssdeck [closed] 【发布时间】:2012-10-11 03:34:22 【问题描述】:

最近codemirror 项目引起了我的注意。 Jsbin 在后台使用 codemirror。

在那个网站上花了一些时间后,我找到了cssdeck。在 cssdeck 内部,他们正在实现一个名为 codecasts 的功能。

Codecasts 让我们记录我们的打字,然后我们可以回放记录的代码。最有趣的是,当我们播放录制的实现时,代码仍然是可编辑的。

查看this example。

有人知道如何创建这样的功能吗?

【问题讨论】:

【参考方案1】:

这不就是记录按键然后回放吗?

大概每个事件都是一个对象,它记录了它所在的窗口、时间(例如,自上一个事件以来经过的毫秒数)和按下的键(包括退格键)。

可能还需要特殊条目来应对鼠标点击改变光标位置。

因此,您可以简单地构建这些按键对象的数组,然后从头开始播放它们。

【讨论】:

以上是关于像cssdeck这样的编解码功能[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Android 关于录音文件的编解码 实现米聊 微信一类的录音上传的功能

在 JavaScript 中检测视频的编解码器

视频的编解码-编码篇

AardioBase32字符的编解码源码-改编自C#源码

文件的编解码操作

检测 RTP 流中使用的编解码器(用于动态 PT)