Google chrome installatiebestand downloaden

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. Außerdem kann search() so oft wie nötig aufgerufen werden, überprüft aber nicht häufiger als alle 10 Sekunden auf das Vorhandensein von Dateien. Laden Sie eine URL herunter. Wenn die URL das HTTP[S]-Protokoll verwendet, enthält die Anforderung alle Cookies, die derzeit für den Hostnamen festgelegt sind. Wenn sowohl Dateiname als auch saveAs angegeben sind, wird das Dialogfeld Speichern unter angezeigt, das mit dem angegebenen Dateinamen vorab aufgefüllt wird. Wenn der Download erfolgreich gestartet wurde, wird der Rückruf mit der neuen DownloadItem-DownloadId aufgerufen.

Wenn beim Starten des Downloads ein Fehler aufgetreten ist, wird callback mit downloadId=undefined aufgerufen, und runtime.lastError enthält eine beschreibende Zeichenfolge. Die Fehlerzeichenfolgen bleiben zwischen Den Releases nicht abwärtskompatibel. Erweiterungen dürfen sie nicht analysieren. Die Zeit, zu der der Download im ISO 8601-Format begann. Öffnen Sie die heruntergeladene Datei jetzt, wenn das DownloadItem abgeschlossen ist. Andernfalls wird ein Fehler über runtime.lastError zurückgegeben. Erfordert zusätzlich zur Berechtigung “Downloads” die Berechtigung “downloads.open”. Ein onChanged-Ereignis wird ausgelöst, wenn das Element zum ersten Mal geöffnet 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.