downloads.resume()
downloads API 的 resume() 函式用於恢復一個已暫停的下載。如果請求成功,下載將解除暫停並繼續進行。如果下載不是活動的,例如因為下載已完成,則 resume() 呼叫會失敗。
這是一個非同步函式,返回一個 Promise。
語法
js
let resuming = browser.downloads.resume(
downloadId // integer
)
引數
downloadId-
一個表示要恢復下載的
id的integer。
返回值
一個 Promise。如果請求成功,Promise 將會無引數地 fulfilled。如果請求失敗,Promise 將會附帶一個錯誤訊息被 rejected。
示例
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);
瀏覽器相容性
載入中…
注意:此 API 基於 Chromium 的 chrome.downloads API。