为什么 Chrome 不为我的网站启用多功能框搜索?
我想在我的网站中实现 Chrome 的多功能框搜索,并遵循了相对简单的 Google 的说明 我无法透露网站 URL,但这是 XML 文件:
<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Search Mysite</ShortName>
<Description>Search the Content of Mysite.com</Description>
<Url type="text/html" method="get" template="http://mysite.com/search.php?q=
{searchTerms}"/>
</OpenSearchDescription>
多功能框选项不会出现在 Chrome 中。我做错了什么?所有 URL 均输入正确。
I wanted to implement Chrome's Omnibox search into my site, and followed the relatively simple instructions by Google. I can't reveal the site URL, but this is the XML file:
<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Search Mysite</ShortName>
<Description>Search the Content of Mysite.com</Description>
<Url type="text/html" method="get" template="http://mysite.com/search.php?q=
{searchTerms}"/>
</OpenSearchDescription>
The Omnibox option does not appear in Chrome. What am I doing wrong? All the URLs are typed correctly.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Chrome Bug Report 58801 是一个有人提出类似问题的地方问题。第 3 条评论评论 3 回答了人们需要解决的问题添加引擎之前进行搜索。
我设置了一个测试站点
这似乎对我有用。
事后思考:如果您想重新测试某些内容,请访问 chrome://chrome/settings 并管理搜索引擎。删除您网站的搜索引擎并重新启动浏览器。我的 Chrome 一直显示旧搜索,直到我重新启动浏览器。
Chrome Bug Report 58801 is a place where someone had asked a similar question. The comment #3 Comment 3 answers that one needs to search before the engine is added.
I set up a test site
This seems to be working for me.
Afterthought: If you want to test something anew, visit chrome://chrome/settings and manage search engines. Delete the search engine of your site and restart the browser. My chrome was displaying the old search till I restarted the browser.