增加多功能框中显示的建议数量

Ant*_*son 16 google-chrome-extension

无论如何都可以增加你的扩展可以在多功能框中显示的建议数量吗?

默认情况下,它看起来像5行是限制.我已经阅读了一个命令行开关来改变行数(--omnibox-popup-count),但我真的很想动态地在我的扩展中设置它.

对于我的扩展程序想要显示的信息,5行不够.

eMP*_*584 16

[更新2018年 - thanx version365&Aaron!]

»不再硬编码了!chrome:// flags/#omnibox-ui-max-autocomplete-matches.积分转到@ version365回答如下:http://stackoverflow.com/a/47806290/234309 « - Aaron Thoma


.. [历史]详细信息:自2010年5月删除--omnibox-popup-count标志(http://codereview.chromium.org/2013008)以来,数字[被]硬编码:

const size_t AutocompleteResult::kMaxMatches = 6;
Run Code Online (Sandbox Code Playgroud)

讨论两年后对"多功能框的默认配置"的铬讨论邮件列表上的"总结"

"在性能较低的机器上产生更多结果会降低结果显示速度.目前的数字看起来很平衡."

[这不是一个非常有效的论点,考虑到可能无限小的开销检索比硬连线数字更多的项目]

为什么没有铬叉可以消除像这样的愚蠢的UX限制(或全屏模式下无标签栏)^^

  • **不再进行硬编码!** chrome:// flags /#omnibox-ui-max-autocomplete-matches。归功于@ version365,其回答如下:/sf/answers/3346440331/ (2认同)

ham*_*czu 7

事实上,没有更多的--omnibox-popup-count标志 http://code.google.com/p/chromium/issues/detail?id=40083

所以我认为没有办法扩大多功能框.

  • 这太糟糕了.我可以理解开发人员是否不希望扩展能够修改此值,但切换应该是一个选项.这种限制使得多功能框架瘫痪了. (6认同)
  • 看看上面的问题显然他们的"最佳"是完全删除选项,而不是在有人将其设置为0并且崩溃Chrome时修复它.许多人要求他们恢复该功能并没有答案. (3认同)

小智 7

因为没有--omnibox-popup-count旗帜; 你可以使用另一个新的旗帜.

chrome://flags/#omnibox-ui-max-autocomplete-matches 允许您选择最多12行.