使用angular.JS注释网页
Annotate Webpage using angular.JS
我想创建一个工具,突出显示网页中的文本,并允许用户评论。我们还需要将这些注释存储在一些存储中,以便当用户下次登录时,他可以看到亮点&他的评论。我想知道我应该如何使用NO-SQL数据库存储数据相关的注释,如评论信息,开始位置,文本在特定页面上的结束位置。
我推荐查看Annotator, Annotator- pouchdb和Hypothesis。
Annotator是一个用于在HTML上做注释的库。它处理选择、突出显示,并提供一些注释UI。有标记扩展、Web注释数据模型支持等。注释器的Annotator-PouchDB存储插件将允许您在支持CouchDB HTTP API的NoSQL数据库中存储注释,例如PouchDB, Apache CouchDB和IBM的Cloudant。
最后,假说(和它的"h"代码)是一个更"开箱即用"的注释解决方案,它包括一个支持PDF注释的旧注释器的大量定制版本,并将其数据存储在ElasticSearch中。
希望你(或其他人)找到一个可行的解决方案!
相关文章:
- 如何防止网页加载后自动启动功能
- 如何使用Node.js最有效地解析网页
- 刷新后保留对网页的更改
- AJAX不会在文件上传后重定向到网页-POST方法
- Javascript中的备选注释方法
- 使用谷歌网站翻译器自动翻译网页
- html5视频中的Youtube类型注释
- 如何在内联依赖项并将图像转换为dataURI的情况下完全提取网页
- 仅重新加载网页的一部分
- 每次提交表单时都会重新加载网页
- 如何允许在TinyMCE中使用valid_elements进行注释标记
- 打开网页后立即获取网页的活动javascript函数
- 链接两个网页或网络应用程序的最佳方式
- Android键盘不适用于包含Javascript的网页
- 网页上失败的javascript会导致所有其他脚本失败
- 如何在我的网页上为iPhone用户创建一个注释,说明有一个应用程序
- 用python检索嵌入在另一个网页中的注释(disqus)
- 在网页中显示长文本区域注释
- 绘制矩形并注释网页
- 使用angular.JS注释网页