chrome.downloads.onСоздана ошибка, приводившая к тому, что функция перебирала все предыдущие загрузки - PullRequest
0 голосов
/ 25 июня 2019

При использовании функции chrome.downloads.onCreated предоставленная функция обратного вызова вызывается повторно со всеми загрузками в истории загрузок пользователей, которые можно найти в chrome: // downloads /.Исходя из документации (и здравого смысла), это должно срабатывать только один раз при создании новой загрузки.

Я много обыскивал эту проблему и с 2014 года наткнулся на одну короткую ветку. Я не уверен, как воспроизвести проблему, как это случается нечасто, или как лучше всего ее решить.

chrome.downloads.onCreated.addListener(download => {
    console.log("GOT DOWNLOAD");
    href = download.finalUrl;
    message = {message: "businessHref",href: href};
    messageContentScript(message);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...