【发布时间】: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