如何在keypress上添加eventlistener到chrome的地址栏 - Chrome扩展程序

Bhr*_*ava 3 javascript google-chrome-extension

是否有谷歌Chrome扩展程序的API,允许我在地址栏中的按键上添加事件监听器?

我试着在网上搜索,找不到任何东西.

wOx*_*xOm 6

不,与Firefox不同,Chrome不会将其UI暴露给扩展.

唯一远程相关的选项是:

  • webNavigation.onBeforeNavigatewebRequest.onBeforeRequest ,以防启用预测服务("使用预测服务帮助完成Chrome设置中的地址栏中输入的搜索和网址"选项).这样的请求将包含tab.index __CODE__和带有参数的URL __CODE__(取决于用户选择的默认搜索引擎),其中包含键入的文本:__CODE__

  • omn​​ibox API添加关键字搜索.

    当用户输入您的扩展程序的关键字时,用户就会开始仅与您的扩展程序进行互动.每次击键都会发送到您的分机,您可以提供建议作为回应.这些建议可以通过各种方式进行丰富的格式化.当用户接受建议时,您的分机会收到通知并可以采取措施.

  • 命令API为扩展程序注册热键,该扩展程序将在任何地方工作,包括多功能框,但扩展程序将无法从中读取任何内容.