因此,我正在考虑实现一个实时协作编辑器,因为一些预制编辑器(例如 etherpad)缺乏专用编辑器的功能。
我目前使用 CKEditor , 但我希望切换到 Aloha Editor .
我将使用 Pusher用于推送通知/更新到我的应用程序周围的位置,以便在多人使用该软件时一切都尽可能实时。
现在,最初我关于如何实现协作编辑器的思考过程似乎真的很慢——使用推送器不断地交换整个文本字段……但是移动巨大的文本 block 很快就会变得非常丑陋,而且我当有多个 (> 5) 人同时处理文本时,我不确定该怎么做。所以...必须有一种更简单、更高效的网络方式来进行协作编辑。
想法?
最佳答案
Aloha-Editor 的实时协作插件 Aloha-Wikdiocs 在 2012 年的 jQuery session 上发布。它仍处于 alpha 阶段,但已经运行良好。
它不是开源的。实时协作作为可以与现有系统集成的服务提供。目前此服务不收费。
关于如何在 website 上集成服务,有一个演示和一些文档。 .
关于javascript - 实现通用的实时协作编辑器/插件(如 Google Docs),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9081608/