【问题标题】:Can I use chrome.embeddedSearch in an extension我可以在扩展中使用 chrome.embeddedSearch
【发布时间】:2019-06-06 04:04:52
【问题描述】:

我正在编写一个覆盖新标签的 chrome 扩展程序。现在我想自己写 chrome fakebox。当用户开始输入输入时,我想将其插入到 chrome 搜索栏中。

在新标签页中,您可以在 Chrome 控制台中使用 chrome.embeddedSearch。 如果我现在激活我的扩展程序,我就不能再这样做了。

javascript

console.log(chrome.embeddedSearch)

没有扩展名的新标签页上的结果

{searchBox: {…}, newTabPage: {…}}

带有扩展名的新标签页上的结果

undefined

我添加到我的 manifest.json 中:

"chrome_url_overrides" : {
    "newtab": "index.html"
  }

【问题讨论】:

  • 不,您不能使用私有内部 API,因为这些 API 仅对内置的新标签页公开。

标签: javascript google-chrome google-chrome-extension


【解决方案1】:

chrome.embeddedSearch 已弃用。如果我没猜对,只需使用标准的“输入”元素并在提交时执行搜索。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-23
    • 1970-01-01
    • 1970-01-01
    • 2019-01-06
    • 2022-12-13
    • 1970-01-01
    • 2021-04-25
    • 1970-01-01
    相关资源
    最近更新 更多