提问人:rd51 提问时间:11/15/2023 更新时间:11/15/2023 访问量:65
有没有办法在Chrome中自动将 https://chromewebstore.google.com/ 重定向到 https://chrome.google.com/webstore/
Is there a way to automatically redirect https://chromewebstore.google.com/ to https://chrome.google.com/webstore/ within Chrome
问:
正如标题所说,我正在尝试根据以下示例自动将任何以 https://chromewebstore.google.com/ 开头的链接重定向到 https://chrome.google.com/webstore/:
初始 URL:https://chromewebstore.google.com/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm
最终到达网址:https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm/overview
如您所见,最终 URL 以“概述”结尾,否则任何 chrome 扩展程序的 https://chrome.google.com/webstore URL 都不会打开。
我试图通过以下代码将 Tampermonkey 与 Chrome 一起使用来做到这一点:
// ==UserScript==
// @name Redirect new chrome web store to old chrome web store
// @match https://chromewebstore.google.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
const newPath = window.location.href.replace('https://chromewebstore.google.com/', 'https://chrome.google.com/webstore/');
window.location.href = newPath + '/overview';
})();
,但我注意到它不允许 Tampermonkey 访问 chrome 网上商店页面。如果允许 Tampermonkey 访问,我 100% 上面的代码会起作用,因为我使用 reddit 和旧 reddit 测试了代码,如下所示:
// ==UserScript==
// @name Redirect to old reddit
// @match https://www.reddit.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
const newPath = window.location.href.replace('https://www.reddit.com/', 'https://old.reddit.com/');
window.location.href = newPath;
})();
我也尝试使用这个 chrome 扩展重定向器,但它也不允许访问 chrome 网上商店。
我最终做的是使用这个书签:
javascript:(function(){if(window.location.href.startsWith('https://chromewebstore.google.com/')){const newPath=window.location.href.replace('https://chromewebstore.google.com/','https://chrome.google.com/webstore/');window.location.href=newPath+"/overview";}})();
,每次我想看chrome网上商店的旧设计时,点击都很乏味。
我知道这可以通过像 Fiddler 这样的程序来解决,但我正在寻找可以在浏览器中使用的替代方案。
谢谢!
答: 暂无答案
评论