我对编程和开发chrome扩展都相对较新。我正在开发一个可以做这件事的chrome扩展。
所以目前我有一个扩展工作,它可以将书签保存到数据库。这是我理解http://markashleybell.com/building-a-simple-google-chrome-extension.html的链接。如果你想我也可以分享实际的代码,但它会引起人们的质疑。
如果我使用contextmenus,我想我可以让所选文本进入数据库。但这就是我打算做的事情
我可以完成提取文本并将其发送到数据库的部分。
下一个问题我不知道我需要在数据库中存储什么信息(例如我需要存储开始或结束节点),这样当我返回到URl时我可以突出显示文本。 Chrome扩展程序如何自行启动以确定需要突出显示该页面的哪个部分。
如果你有一个很棒的示例代码,或者只是告诉我我需要使用的逻辑和chrome api是什么。
我知道这个问题太宽泛了,但即使你有一些链接可以帮助理解这个流程,它也会很棒。 我正致力于创建一个类似https://www.diigo.com/版本的项目,只能存储网址和突出显示的注释。