TODO: 1. 生成对应需求的tab. 方便多进程处理数据. 2. 处理chromeproxy_client的hash路径. 而不是label.
This commit is contained in:
parent
4bf8705a8d
commit
741cf154fe
|
@ -31,7 +31,7 @@ function FinishTask(sender, content) {
|
||||||
var formdata = new FormData();
|
var formdata = new FormData();
|
||||||
formdata.append("taskid", task.data.taskid);
|
formdata.append("taskid", task.data.taskid);
|
||||||
formdata.append("content", content);
|
formdata.append("content", content);
|
||||||
console.log(task.data.taskid);
|
// console.log(task.data.taskid);
|
||||||
fetch(FinishTaskUrl, {method: "POST", body: formdata }).then(function (response) {
|
fetch(FinishTaskUrl, {method: "POST", body: formdata }).then(function (response) {
|
||||||
if (response.ok) {
|
if (response.ok) {
|
||||||
response.json().then(function (value) {
|
response.json().then(function (value) {
|
||||||
|
@ -45,7 +45,7 @@ function FinishTask(sender, content) {
|
||||||
// TODO: 汇报错误
|
// TODO: 汇报错误
|
||||||
// ErrorTask(sender, error);
|
// ErrorTask(sender, error);
|
||||||
console.log(error)
|
console.log(error)
|
||||||
GetTask(sender);
|
// GetTask(sender);
|
||||||
return;
|
return;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -95,6 +95,11 @@ chrome.webRequest.onBeforeRequest.addListener(function (details) {
|
||||||
var params = new URLSearchParams(details.url)
|
var params = new URLSearchParams(details.url)
|
||||||
UpdateHost(params.get("taskurl"))
|
UpdateHost(params.get("taskurl"))
|
||||||
chrome.tabs.remove(details.tabId, function () { });
|
chrome.tabs.remove(details.tabId, function () { });
|
||||||
|
chrome.tabs.query({currentWindow: true}, function(tabs) {
|
||||||
|
for( tab in tabs) {
|
||||||
|
console.log(tab);
|
||||||
|
}
|
||||||
|
})
|
||||||
return { cancel: true };
|
return { cancel: true };
|
||||||
}
|
}
|
||||||
}, { 'urls': ["<all_urls>"] }, ['blocking']);
|
}, { 'urls': ["<all_urls>"] }, ['blocking']);
|
Loading…
Reference in New Issue
Block a user