当启用即时扩展 APIChrome 将其搜索引擎很好地集成到了浏览器中。据说,这意味着 Google 搜索网站不再显示搜索文本框以及其他一些内容:
(这个截图其实已经过时了,实际结果看起来更薄。)
更新到版本 30.0.1599.69 后,这确实对我有用。然而,不知何故,设置昨天悄悄恢复了。现在我再次看到这个:
因为我没有改变任何在浏览器中设置,我很困惑是什么原因导致了这种情况。我检查了chrome://flags
,发现“即时扩展 API”仍然处于启用状态。
这可能与实际的搜索 URI 有关,因为它也会改变搜索结果:在昨天恢复之前,仅搜索“天气”将显示我所在位置的当前天气。搜索“餐馆”将显示附近的餐馆等。现在,搜索这两个词中的任何一个都不会出现相关结果,只会出现正常的结果列表。
这是我的搜索引擎字符串(不用说,我也这样做了不是更改):
{google:baseURL}search?q=%s&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}{google:omniboxStartMarginParameter}ie={inputEncoding}
我如何重新启用搜索引擎集成?
(使用即时扩展 API 的其他部分仍然有效,例如历史记录仍然显示我其他设备上打开的选项卡。)
如果这很重要,我位于英国。{google:baseURL}
似乎仍然解析为google.com
而不是google.co.uk
(见屏幕截图),但我相当确定它以前也这样做过。