downloads.resume()
The resume()
function of the downloads
API resumes a paused download. If the request was successful, the download will be unpaused and progress will resume. The resume()
call will fail if the download is not active: for example, because it has finished downloading.
This is an asynchronous function that returns a Promise
.
Syntax
let resuming = browser.downloads.resume(
downloadId // integer
)
Parameters
downloadId
-
An
integer
representing theid
of the download to resume.
Return value
A Promise
. If the request was successful, the promise will be fulfilled with no arguments. If the request failed, the promise will be rejected with an error message.
Browser compatibility
Examples
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);
Note: This API is based on Chromium's chrome.downloads
API.
Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.