从“data:text / javascript”返回针对chrome扩展的HTTPS响应

时间:2017-06-02 12:37:39

标签: google-chrome google-chrome-extension uri

我正在使用chrome进行扩展,从我的网站捕获网页请求,并根据用户需要对javascript源进行一些修改,然后返回结果

chrome.webRequest.onBeforeRequest.addListener(
function (details) {
    if (details.url.includes(param)) {
        doChanges();
        return { redirectUrl:  "data:text/javascript," +encodeURIComponent(code);};
    }
},
{ urls: ["<all_urls>"] },
["blocking"]);

这里的“code”变量是修改后的代码。 但是当我运行它时,chrome正在发送混合内容正在加载的错误,并结束请求。 那么有什么方法可以绕过这个或者尝试不同的方法吗?

提前致谢。

0 个答案:

没有答案