Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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

js
browser.downloads.onCreated.addListener(listener)
browser.downloads.onCreated.removeListener(listener)
browser.downloads.onCreated.hasListener(listener)

Ereignisse haben drei Funktionen:

addListener(listener)

Fügt einen Listener zu diesem Ereignis hinzu.

removeListener(listener)

Hört auf, diesem Ereignis zuzuhören. Das Argument listener ist der zu entfernende Listener.

hasListener(listener)

Überprüft, ob ein bestimmter listener für dieses Ereignis registriert ist. Gibt true zurück, wenn es zuhört, andernfalls false.

addListener-Syntax

Parameter

function

Die Funktion, die aufgerufen wird, wenn dieses Ereignis eintritt. Diese Funktion erhält folgendes Argument:

downloadItem

Das betreffende downloads.DownloadItem-Objekt.

Beispiele

Protokollieren Sie die URL von Elementen, während sie heruntergeladen werden:

js
function handleCreated(item) {
  console.log(item.url);
}

browser.downloads.onCreated.addListener(handleCreated);

Browser-Kompatibilität

Hinweis: Diese API basiert auf der chrome.downloads API von Chromium.