是否可以在铬omnibox中倾听键事件(keyup, keydown, keypress
)?将按键事件添加到Chrome扩展中的多功能框中
到目前为止,我只是发现:
chrome.omnibox.onInputStarted.addListener(function() {...});
chrome.omnibox.onInputChanged.addListener(function(string text, function suggest) {...});
chrome.omnibox.onInputEntered.addListener(function(string text) {...});
chrome.omnibox.onInputCancelled.addListener(function() {...});
编辑:
与onInputChanged
事件的问题是,它不火,当用户使用箭头键导航到其中一个建议。
扩展的图标不,这是不可能的这种方法只适用。 'onInputChanged'应该足够用于大多数用例。你可以扩展你的问题来解释你想要做什么,并澄清为什么onInputChanged不足以满足你的需求? – apsillers
我发现现在叫做'chrome.searchBox' ...其他人发现这个已经改变了,哪个版本? – marksyzm