我打算编写一个Chrome扩展程序,以跳转到多功能框的书签。我想使用chrome omnibox API(参见Chrome omnibox APIs)。扩展想要做的是: 1)键入搜索关键字“jb”(跳转到书签)并输入TAB进入扩展名; 2)在按任意键之前,我希望多功能框提供书签的建议; 3)在多功能框中键入任何术语;并更新建议。
功能很简单。但我不知道如何使用现有的多功能API实现步骤#2。 chrome.omnibox.onInputStarted.addListener方法不接受提供建议。只有在输入某个术语时才允许建议(通过chrome.omnibox.onInputChanged.addListener)。
感谢任何帮助。
答案 0 :(得分:0)
按下标签键后chrome.omnibox.onInputChanged.addListener
会被空text
触发,因此您可以返回默认建议。