我正在使用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正在发送混合内容正在加载的错误,并结束请求。 那么有什么方法可以绕过这个或者尝试不同的方法吗?
提前致谢。