我在其他基于技术的网站上遇到过一些小问题,尽管我的问题可能只是更具体一点。我正在为谷歌浏览器编写一个扩展程序,它使用多功能框来提出建议。它工作正常,我可以在输入关键字并点击标签后提出建议。
但是,我想将浏览器的建议限制为仅我列出并内置到我的扩展程序中的内容。我想根据浏览器的收藏夹,历史记录等排除Chrome可能添加的建议。这主要是因为扩展程序经常更改,因为它导致的链接经常更改,我想删除旧的建议用户可能在上周左右使用的浏览器。
说我有这个:
var suggestions = [];
suggestions.push({
content : "runExtension=" + text,
description : "Run Extension: " + text
});
suggestions.push({
content : "debugJS=" + text,
description : "Debug JavaScript: " + text
});
我只想在Chrome中列出这两件事。如果我可以订购建议也会有所帮助,但我会采取我能得到的建议。有人遇到过这个吗?
答案 0 :(得分:1)
最多可以致电chrome.omnibox.setDefaultSuggestion
将您的一条建议推到最顶层。
您无法控制菜单中的其他条目,据我所知,也无法对其进行重新排序。