1

在我的示例中,我想为 reddit.com 上的 subreddits 进行扩展以便轻松重定向。就是我到目前为止所拥有的。但是,我想从多功能框中的历史记录中自动完成,例如那些谷歌搜索建议。例如,如果我键入te来自动完成内联技术,并在下面添加技术建议,以及在我的历史中以“te”开头的东西。这甚至可能吗?如果是这样,你能指出我正确的方向吗?

到目前为止,这是我非常简单的代码

function navigate(url) {
  chrome.tabs.query({active: true, currentWindow: true}, function(tabs) {
  chrome.tabs.update(tabs[0].id, {url: url});
  });
}

chrome.omnibox.onInputEntered.addListener(
  function(text) {
  if(text.indexOf(' ') == -1) {
  if(text.indexOf('/r/') == 0) {
    navigate("https://www.reddit.com" + text); }
    else if(text.indexOf('r/') == 0) {
    navigate("https://www.reddit.com/" + text); }
    else 
    navigate("https://www.reddit.com/r/" + text); 
  }
  });
4

0 回答 0