使用 Chrome 扩展程序可以做到,但是使用 Chrome 应用程序也可以吗?
chrome.webRequest.onBeforeRequest.addListener(function (info) {
return {redirectUrl: "http://www.newurl.com/file.js"};
}, {
urls: ["*://www.originalurl.com/file.js"]
},
["blocking"]);
最佳答案
不,这是不可能的。
应用程序中支持的 API 列表:https://developer.chrome.com/apps/api_index
此外,从意识形态上讲,应用程序是独立的,不应与正常浏览交互。
更新:正如 RobW 所指出的,情况并非完全如此; API 存在(即使没有记录),但仅影响应用程序内加载的内容,在 <webview>
中容器。
基本上,您仍然无法影响正常浏览,但有工具可以影响应用内使用的外部内容。
关于google-chrome-extension - Chrome 应用程序中的redirectUrl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24295201/