为什么 Chrome 不为我的网站启用多功能框搜索?

发布于 2025-01-01 08:39:40 字数 578 浏览 0 评论 0原文

我想在我的网站中实现 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

忆伤 2025-01-08 08:39:40

Chrome Bug Report 58801 是一个有人提出类似问题的地方问题。第 3 条评论评论 3 回答了人们需要解决的问题添加引擎之前进行搜索。

我设置了一个测试站点

  • ,访问它
  • 单击“确定”按钮执行模拟搜索,
  • 在您的多功能框中输入“testSiteName.com”+,
  • 您应该看到“testSiteName 搜索”,
  • 我从 youtube 获取了 osdd 文件。

这似乎对我有用。

事后思考:如果您想重新测试某些内容,请访问 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

  • visit it
  • Click the OK button to perform a mock search
  • type "testSiteName.com" + on your omni box
  • you should see a "testSiteName search"
  • I got my osdd file from youtube.

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文