限制Chrome Omnibox扩展到我的建议
Restrict Chrome Omnibox Extension to My Suggestions
我遇到了一个小问题,这是我在其他基于技术的网站上看到的,尽管可能我的问题只是更具体一点。我正在为谷歌浏览器编写一个扩展,使用omnibox来提出建议。它工作得很好,一旦输入关键字并点击选项卡,我就可以提出建议。
然而,我想限制浏览器的建议只有那些我已经列出并内置到我的扩展。我想排除Chrome可能根据浏览器的收藏夹、历史记录等添加的建议。这主要是因为扩展经常被更改,因为它导致的链接经常更改,我想从浏览器中删除用户上周可能使用过的旧建议。
假设我有这个:
var suggestions = [];
suggestions.push({
content : "runExtension=" + text,
description : "Run Extension: " + text
});
suggestions.push({
content : "debugJS=" + text,
description : "Debug JavaScript: " + text
});
我想只有这两件事在Chrome中列出。如果我能订购建议也会很有帮助,但我会接受我能得到的。有人见过这个吗?
你最多可以打电话给chrome.omnibox.setDefaultSuggestion
把你的一个建议推到上面。
你不能控制菜单中的其他条目,也不能重新排序。
相关文章:
- 为什么不'我的扩展程序不会出现在Chrome网上商店的搜索结果中
- 要将 Chrome 扩展程序更改为 manifest_version 2,需要执行哪些操作?我的扩展程序只是在弹出窗口中
- 我可以'在我的扩展中找不到我的内容脚本
- 我的添加到书签javascript获胜't单击时加载
- 如何在CasperJS中添加/追加我的结果到文本文件
- 操作系统.文件在火狐从 34 更新到 35 后使我的扩展崩溃
- 我的扩展程序有问题
- 跟踪从我的位置到谷歌地图v3位置的路线
- "chrome.permissions不可用”;为我的扩展请求可选权限时
- 如何在用户单击我的扩展插件上的按钮时插入文本
- 如何让我的扩展向我发送数据
- 有多少用户使用我的扩展
- 为什么document.execCommand('paste')在我的扩展中不起作用
- 如何连接我的网站到我的节点应用程序
- Chrome将允许我的扩展发送HTTPS请求到自签名的服务器证书
- 如何插入我的照片到谷歌地图
- 我如何设置我的cookie到一个特定的域
- 我可以访问清单中的属性吗?json在我的扩展's JavaScript文件
- React WebPack -发送我的工作到在线服务器
- 我想让谷歌从我的位置到地图上点击的标记