mob*_*abo 4 firefox-addon browser-history firefox-addon-sdk
我正在使用addon构建器处理firefox插件.我想定期扫描浏览器的历史记录......整个历史记录.我正在寻找像chrome的历史api这样的功能.似乎window.history仅限于会话历史记录.有帮助吗?我疯了,试图解决这个问题.像历史导出这样的插件必须做这样的事情,但是他们的代码对我来说并不是立即可以理解的.
can*_*ani 12
您需要访问xpcom服务nsIBrowserHistory,这里有一些与SDK一起使用的示例代码:
https://builder.addons.mozilla.org/package/157396/latest/
这些地方api有点冗长,MDN上有大量的例子:
https://developer.mozilla.org/en-US/docs/Querying_Places
Mozilla社区成员也开发了一个模块,可以提供一些抽象:
https://github.com/autonome/Jetpack-Modules/blob/master/places.js
我不确定上面的模块是否已经针对最新版本的Firefox和SDK进行了测试.