downloads.resume()
Die resume()
Funktion der downloads
API setzt einen pausierten Download fort. Wenn die Anfrage erfolgreich war, wird der Download fortgesetzt und der Fortschritt wird wieder aufgenommen. Der resume()
-Aufruf schlägt fehl, wenn der Download nicht aktiv ist: zum Beispiel, weil er bereits abgeschlossen ist.
Dies ist eine asynchrone Funktion, die ein Promise
zurückgibt.
Syntax
js
let resuming = browser.downloads.resume(
downloadId // integer
)
Parameter
downloadId
-
Ein
integer
, der dieid
des fortzusetzenden Downloads darstellt.
Rückgabewert
Ein Promise
. Wenn die Anfrage erfolgreich war, wird das Promise ohne Argumente erfüllt. Wenn die Anfrage fehlschlug, wird das Promise mit einer Fehlermeldung abgelehnt.
Beispiele
js
let downloadId = 2;
function onResumed() {
console.log(`Resumed download`);
}
function onError(error) {
console.log(`Error: ${error}`);
}
let resuming = browser.downloads.resume(downloadId);
resuming.then(onResumed, onError);
Browser-Kompatibilität
Loading…
Hinweis:
Diese API basiert auf der Chromium chrome.downloads
API.