downloads.onCreated
Das onCreated()
Ereignis der downloads
API wird ausgelöst, wenn ein Download beginnt, d.h. wenn downloads.download()
erfolgreich aufgerufen wird.
Dem Listener wird das betreffende downloads.DownloadItem
Objekt als Parameter übergeben.
Syntax
browser.downloads.onCreated.addListener(listener)
browser.downloads.onCreated.removeListener(listener)
browser.downloads.onCreated.hasListener(listener)
Ereignisse haben drei Funktionen:
addListener(listener)
-
Fügt diesem Ereignis einen Listener hinzu.
removeListener(listener)
-
Stoppt das Zuhören für dieses Ereignis. Das
listener
Argument ist der zu entfernende Listener. hasListener(listener)
-
Überprüft, ob ein gegebener
listener
für dieses Ereignis registriert ist. Gibttrue
zurück, wenn es zuhört, andernfallsfalse
.
addListener Syntax
Parameter
function
-
Die Funktion, die aufgerufen wird, wenn dieses Ereignis auftritt. Dieser Funktion wird folgendes Argument übergeben:
downloadItem
-
Das betreffende
downloads.DownloadItem
Objekt.
Browser-Kompatibilität
Beispiele
Protokollieren Sie die URL von Elementen, während sie heruntergeladen werden:
function handleCreated(item) {
console.log(item.url);
}
browser.downloads.onCreated.addListener(handleCreated);
Hinweis:
Diese API basiert auf Chromiums chrome.downloads
API.