Google chrome extension “不属于开发人员的url”的解决方法
其想法是将google.com的无国家重定向版本设置为默认搜索引擎Google chrome extension “不属于开发人员的url”的解决方法,google-chrome-extension,Google Chrome Extension,其想法是将google.com的无国家重定向版本设置为默认搜索引擎 "chrome_settings_overrides": { "homepage": "https://www.google.com/?gl=us&hl=en&pws=0&gws_rd=cr", "search_provider": { "name": "Google NCR", "keyword": "google.com/ncr", "s
"chrome_settings_overrides": {
"homepage": "https://www.google.com/?gl=us&hl=en&pws=0&gws_rd=cr",
"search_provider": {
"name": "Google NCR",
"keyword": "google.com/ncr",
"search_url": "https://www.google.com/search?q={searchTerms}&pws=0&gl=us&gws_rd=cr",
"favicon_url": "https://www.google.com/favicon.ico",
"encoding": "UTF-8",
"is_default": true
}
导致这个
显然我不允许使用google.com,因为我不拥有它
是否仍要将默认omnibox引擎设置为此?我只需要将此参数添加到请求URL
&pws=0&gl=us&gws_rd=cr
显然我不允许使用google.com,因为我不拥有它
的确如此。它必须是一个在谷歌搜索控制台为您验证的项目
没有直接的解决办法;否则,您不能触摸搜索设置
一种间接的解决方法是在您的控制下创建一个自定义域,将用户重定向到请求的搜索页面。我不知道这是否适用于谷歌的ToS。解决了所有问题。扩展可用:这很好,但也许有一种方法可以通过JS重定向,而不是清单。i、 e.将&pws=0&gl=us&gws_rd=cr附加到omnibox URL中如果您想在代码中重定向,请查看WebRequestAPI,特别是后台页面