我正在编写一个chrome扩展名,该扩展名将覆盖新标签页。现在,我想自己写一个chrome的fakebox。当用户开始输入内容时,我想将其插入到Chrome搜索栏中。
在新标签中,您可以在Chrome控制台中使用chrome.embeddedSearch。 如果现在激活我的扩展程序,我将无法执行此操作。
javascript
console.log(chrome.embeddedSearch)
新标签页上没有扩展名的结果
{searchBox: {…}, newTabPage: {…}}
带有扩展名的新标签页上的结果
undefined
我添加到了manifest.json:
"chrome_url_overrides" : {
"newtab": "index.html"
}
答案 0 :(得分:0)
chrome.embeddedSearch已过时。如果我没弄错,请使用标准的“ input”元素并在提交时执行搜索。