S herunterladen

Indikation, ob dieser Download als sicher oder bekannt als verdächtig angesehen wird. Während des Dateinamensermittlungsprozesses erhalten Erweiterungen die Möglichkeit, den Ziel-DownloadItem.filename zu überschreiben. Jede Erweiterung darf nicht mehr als einen Listener für dieses Ereignis registrieren. Jeder Listener muss genau einmal vorschlagen, entweder synchron oder asynchron. Wenn die Listeneraufrufe asynchron vorschlagen, muss sie true zurückgeben. Wenn der Listener weder synchron vorschlägt noch true zurückgibt, wird der Vorschlag automatisch aufgerufen. Das DownloadItem wird erst abgeschlossen, wenn alle Listener vorgeschlagen haben. Listener können ohne Argumente vorschlagen, damit der Download downloadItem.filename für seinen Dateinamen verwenden kann, oder ein Vorschlagsobjekt übergeben, das vorgeschlagen werden soll, um den Zieldateinamen zu überschreiben. Wenn mehr als eine Erweiterung den Dateinamen überschreibt, dann die letzte installierte Erweiterung, deren Listener ein Vorschlagsobjekt übergibt, um Wins vorzuschlagen. Um Verwirrung darüber zu vermeiden, welche Erweiterung gewinnen wird, sollten Benutzer keine Erweiterungen installieren, die in Konflikt geraten können.

Wenn der Download per Download initiiert wird und der Zieldateiname bekannt ist, bevor der MIME-Typ und der vorläufige Dateiname bestimmt wurden, übergeben Sie den Dateinamen, um ihn herunterzuladen. Einfache Beispiele für die Verwendung der chrome.downloads-API finden Sie im Verzeichnis examples/api/downloads. Weitere Beispiele und Hilfe zum Anzeigen des Quellcodes finden Sie unter Beispiele. Abbrechen eines Downloads. Wenn der Rückruf ausgeführt wird, wird der Download abgebrochen, abgeschlossen, unterbrochen oder ist nicht mehr vorhanden. Sie müssen die Berechtigung „Downloads” im Erweiterungsmanifest deklarieren, um diese API verwenden zu können. Aktivieren oder deaktivieren Sie das graue Regal am unteren Rand jedes Fensters, das dem aktuellen Browserprofil zugeordnet ist. Das Regal wird deaktiviert, solange mindestens eine Erweiterung es deaktiviert hat.

Wenn Sie das Regal aktivieren, während mindestens eine andere Erweiterung deaktiviert wurde, wird ein Fehler über runtime.lastError zurückgegeben. Erfordert zusätzlich zur Berechtigung „Downloads” die Berechtigung „downloads.shelf”. Wird mit der downloadId ausgelöst, wenn ein Download aus der Historie gelöscht wird. Zeigen Sie die heruntergeladene Datei in ihrem Ordner in einem Dateimanager an. Gibt an, ob die heruntergeladene Datei noch vorhanden ist. Diese Informationen sind möglicherweise veraltet, da Chrome nicht automatisch auf die Entfernung von Dateien achtet. Rufen Sie search() auf, um die Überprüfung auf Dateiexistenz auszulösen. Wenn die Existenzprüfung abgeschlossen ist und die Datei gelöscht wurde, wird ein onChanged-Ereignis ausgelöst. Beachten Sie, dass search() nicht wartet, bis die Existenzprüfung abgeschlossen ist, bevor sie zurückgegeben wird, sodass die Ergebnisse von search() möglicherweise nicht genau das Dateisystem widerspiegeln.

This entry was posted in Bez kategorii. Bookmark the permalink.