google-chrome - Chrome 是否允许自动发现 OpenSearch?
问题描述
我们公司有一个内部网站,我正在尝试通过 OpenSearch 添加 Chrome Omnibox 支持。该站点是使用 ASP.NET MVC 5 构建的。我在<head>
布局页面的标记中添加了以下行:
<link rel="search" type="application/opensearchdescription+xml" title="ABC" href="/abcopensearch.xml" />
这是我的 xml 文档,它位于根级别并命名为abcopensearch.xml
:
<?xml version="1.0" encoding="UTF-8" ?>
<OpenSearchDescription xmlns:moz="http://www.mozilla.org/2006/browser/search/" xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>ABC</ShortName>
<Description>Find all your assets</Description>
<Url type="text/html" method="get" template="https://www.abcstaff.com/Abc?q={searchTerms}"/>
<InputEncoding>UTF-8</InputEncoding>
</OpenSearchDescription>
我错过了什么?Chrome 是否删除了自动添加搜索引擎的功能?我已经多次重新启动 Chrome。
解决方案
推荐阅读
- python - 如何将python脚本保存为txt?
- sql - 在 SQL 中添加检查约束
- python-3.x - 生成器中的 ListComp 代码太复杂
- javascript - document.ready 上的 clearinterval
- wordpress - 无法再次启动 wordpress 应用程序
- latex - Xelatex 编译器的乳胶运行时错误
- javascript - Problems with if statement in Javascript
- excel - 如果名称出现在 FILTER 公式列中,则查找电子邮件地址并将所有内容组合在一个单元格中
- linux - 更改现有“子”窗口的显示
- kubernetes - 入口使反应应用程序无法正确路由