【问题标题】:Entering text into the omnibar programmatically以编程方式将文本输入到多功能栏中
【发布时间】:2012-11-10 02:35:13
【问题描述】:

是否可以将扩展程序或用户脚本中的文本输入到 google chrome 的地址栏/多功能框中?

【问题讨论】:

    标签: google-chrome google-chrome-extension userscripts address-bar


    【解决方案1】:

    显然,这是不可能的。来自the extension developer FAQ

    扩展程序能否在呈现的网页之外创建 UI?

    是的,您的扩展程序可能会向 Chrome 浏览器的用户界面添加按钮。有关详细信息,请参阅浏览器操作和页面操作。

    扩展程序还可以创建弹出通知,这些通知存在于浏览器窗口之外。有关更多详细信息,请参阅桌面通知文档。


    没有提到覆盖 omniboxthe extension API documentation 没有提供看起来能够做到这一点的功能。
    这可能是最好的,因为对 omnibox 具有任意写入能力会招致太多的恶作剧。


    但是,您可以使用 the chrome.omnibox API 创建您的扩展程序可以响应的自定义选项列表。用户必须通过键入您的扩展程序的关键字来启动此操作。见the Omnibox Example extension code

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多