¿Cómo puedo saber cuándo se completó una descarga usando la API de descargas de Chrome en el script de fondo? Tengo el siguiente código:
chrome.downloads.onChanged.addListener((downloadDelta)=>{ handleDownloadOnChange(downloadDelta); return true; }); export const handleDownloadOnChange = async (downloadDelta: chrome.downloads.DownloadDelta) =>{ if (downloadDelta.state === 'complete') { if(downloadDelta.url !==undefined){ console.log('download complete'); } } };Sin embargo, la propiedad de estado de la propiedad downloadDelta nunca se completa, por lo que no estoy seguro de cómo saber si el elemento está listo o no.