используйте chrome .webRequest api для мониторинга запроса на загрузку, но tabid равен -1, как я могу получить правильный tabid? - PullRequest
0 голосов
/ 22 апреля 2020

Я хочу создать расширение chrome, скачать один файл за другим, поэтому мне нужно соединить файл загрузки и табид, который запускает загрузку.

chrome.webRequest.onBeforeRequest.addListener(function (e) {
    log("onBeforeRequest:", JSON.stringify(e));
}, { urls: ["<all_urls>"] }, []);

используйте этот код, который я могу получить URL, но не могу получить табид. табид всегда -1, тогда как я могу получить правильный табид или как я могу соединить загрузку и табид?

к вашему сведению, я не могу получить <a> или href, я просто нажимаю () событие по одному.

...