Firefox扩展SDK:如何访问地址栏



如何使用SDK访问扩展中Firefox的地址栏?我想做以下事情:

  • 监听地址栏中的URL被用户更改的事件,即对于每一个按键笔划,复制&浆料等
  • 根据地址栏中的当前URL,将条目添加到地址栏的URL下拉列表中

此功能适用于联机书签管理器应用程序。我们希望用户可以使用普通的firefox地址栏访问存储在我们应用程序中的书签。

我不能100%确定,但我认为SDK没有用于此的模块。但是它可以通过访问XPCOM服务和对象来完成。看看:

  • https://github.com/ajitk/omnibar
  • https://github.com/Quicksaver/Omnibar-Plus
  • https://github.com/autonome/Jetpack-Modules/blob/master/awesomebar.js

最新更新