【发布时间】:2012-11-10 02:35:13
【问题描述】:
是否可以将扩展程序或用户脚本中的文本输入到 google chrome 的地址栏/多功能框中?
【问题讨论】:
标签: google-chrome google-chrome-extension userscripts address-bar
是否可以将扩展程序或用户脚本中的文本输入到 google chrome 的地址栏/多功能框中?
【问题讨论】:
标签: google-chrome google-chrome-extension userscripts address-bar
显然,这是不可能的。来自the extension developer FAQ:
扩展程序能否在呈现的网页之外创建 UI?
是的,您的扩展程序可能会向 Chrome 浏览器的用户界面添加按钮。有关详细信息,请参阅浏览器操作和页面操作。
扩展程序还可以创建弹出通知,这些通知存在于浏览器窗口之外。有关更多详细信息,请参阅桌面通知文档。
没有提到覆盖 omnibox,the extension API documentation 没有提供看起来能够做到这一点的功能。
这可能是最好的,因为对 omnibox 具有任意写入能力会招致太多的恶作剧。
但是,您可以使用 the chrome.omnibox API 创建您的扩展程序可以响应的自定义选项列表。用户必须通过键入您的扩展程序的关键字来启动此操作。见the Omnibox Example extension code。
【讨论】: