- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我想做的是类似于协作编辑器的工作方式。我想让两个人编辑同一个文档。为此,我必须模拟一个人工插入符号。我可以提取其他用户在文本区域指定位置的添加和删除事件。
然后我会将位置连同操作一起传输到其他文档。我需要在发送的坐标处执行所需的更改。我搜索并找到了足够的方法来设置插入符号位置并在当前插入符号位置插入或删除文本,但问题是文档的插入符号移动到我进行更改的位置。
我不想这样,我想要两个插入符,两个用户各一个。将他们的更改传输到彼此的文档并在各自的位置进行更改,同时显示两个不同的插入符号。
我只需要知道是否有我可以使用的某些库,或者即使我必须自己制作它,然后我如何以及从哪里开始。我什至不知道文本区域在浏览器中是如何表示的。如果我知道然后我将位置保存在内存中并根据收到的输入进行更改,我如何才能表征文本区域内的位置。
希望我说得有道理,感谢您的帮助。
最佳答案
你见过吗?
https://github.com/benjamn/kix-standalone/
谷歌文档是这样做的:
https://drive.googleblog.com/2010/05/whats-different-about-new-google-docs.html
关于javascript - 如何模拟文本区域中的人工插入符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10781185/
这个问题已经有答案了: How does Google reCAPTCHA v2 work behind the scenes? (5 个回答) 已关闭 8 年前。 我知道评估是人类用户正在使用您的网
根据以下链接,Artifactory AQL 允许通过 REST API 仅返回感兴趣的字段来“显示特定字段”。 https://www.jfrog.com/confluence/display/RT
我想制作一个比应有的大得多的虚拟 Win32 EXE 文件。所以默认情况下,样板 Win32 EXE 文件为 80 KB。我想要一个 5 MB 的空间来测试其他一些实用程序。 第一个想法是添加资源,但
这个问题已经在这里有了答案: 已关闭10年。 Possible Duplicate: Relational database design question - Surrogate-key or Na
我正在尝试在构建作业中生成一个 JSON 构建信息文件以上传到 Artifactory 并在两个工具之间创建可跟踪性。然而,常规的 Jenkins JSON API 文件设计不正确,因此我需要在运行作
当您通过现有 Artifactory 将 Artifactory 部署到 Artifactory 时,它不会将其与现有 Artifactory 所具有的构建相关联。 例如:如果您使用 Jenkins
我是一名优秀的程序员,十分优秀!