0

我在其他基于技术的网站上看到了一个小问题,尽管我的问题可能只是更具体一点。我正在为 Google Chrome 编写一个扩展,它使用多功能框来提出建议。它工作得很好,一旦输入关键字并点击标签,我就可以提出建议。

但是,我想将浏览器的建议限制为列出我已列出并内置到我的扩展程序中的建议。我想排除 Chrome 可能根据浏览器的收藏夹、历史记录等添加的建议。这主要是因为扩展程序经常更改,因为它导致的链接经常更改,我想从浏览器中删除旧的建议用户可能在上周左右使用过。

说我有这个:

var suggestions = [];
suggestions.push({
    content : "runExtension=" + text,
    description : "Run Extension: " + text
});
suggestions.push({
    content : "debugJS=" + text,
    description : "Debug JavaScript: " + text
});

我只想在 Chrome 中列出这两件事。如果我可以订购建议也会很有帮助,但我会尽我所能。有没有人遇到过这个?

4

1 回答 1

1

您最多可以打电话chrome.omnibox.setDefaultSuggestion将您的建议之一推到顶部。

您无法控制菜单中的其他条目,据我所知,您也无法重新排序它们。

于 2015-07-22T19:11:47.637 回答