我想为我的 webapp 提供一个实时协作的富文本编辑器。到目前为止,我已经做了很多研究,但我真的有点沮丧,因为那里没有合适的东西。问题是,每个解决方案都与编辑器紧密耦合(例如 Firepad 使用 CodeMirror/Etherpad 使用 Etherpad)。我发现只有另外两个有趣的解决方案:
ShareJs -> 仅适用于纯文本
Webstrate -> 这对我来说是最有希望的。它可以处理 DOM 同步,因此它可以处理每个 contenteditable - 太棒了!
但 Webstrate 的问题在于,它处于 alpha 版本。所以对我来说,这太麻烦了——没有成功。试图让它工作大约 2 天。文本同步很容易。但它不适用于 iframe 或其他东西。
对于协作式 RTE,我的要求相当高 - 它应该支持:
图片
框架
视频
文字(当然)
虽然我现在正在寻找大约 3-4 天的解决方案 - 也许你们中的某个人有提示?会很温柔;)