知乎的搜索无法被 chrome 和新 edge 感知自动添加
資深大佬 : otato 0
一直以为是知乎为了首页点击去掉了这个功能,今天安 edge dev 又要手动添加搜索,实在蛋疼就看了下源码,发现是有 opensearch 的标签的,里面内容也正常,这就奇怪了。
于是找来 github 的 opensearch 文件,用 fiddler 本地劫持照着改,最后发现把第一行:
<?xml version=”1.0″ encoding=”UTF-8″?>
去掉 chrome 就认了。。。
另外还有首页的搜索 input 没写 name,firefox 的右键添加搜索引擎功能搞出来的地址是错的
于是找来 github 的 opensearch 文件,用 fiddler 本地劫持照着改,最后发现把第一行:
<?xml version=”1.0″ encoding=”UTF-8″?>
去掉 chrome 就认了。。。
另外还有首页的搜索 input 没写 name,firefox 的右键添加搜索引擎功能搞出来的地址是错的
大佬有話說 (0)