cancel()
function of the
downloads
API cancels a download. The call will fail if the download is not active: for example, because it has completed downloading.
This is an asynchronous function that returns a
Promise
.
var canceling = browser.downloads.cancel(
downloadId
// integer
)
downloadId
integer
. The id of the download to cancel.
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.
BCD tables only load in the browser
var downloadId = 13;
function
onCanceled
(
)
{
console
.
log
(
`
Canceled download
`
)
;
}
function
onError
(
error
)
{
console
.
log
(
`
Error:
${
error
}
`
)
;
}
var
canceling
=
浏览器
.
downloads
.
cancel
(
downloadId
)
;
canceling
.
then
(
onCanceled
,
onError
)
;
注意:
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.
最后修改: , 由 MDN 贡献者