MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-survey

Dies ist eine experimentelle Technologie
Da diese Technologie noch nicht definitiv implementiert wurde, sollte die Browserkompatibilität beachtet werden. Es ist auch möglich, dass der Syntax in einer späteren Spezifikation noch geändert wird.

Zusammenfassung

Die statische Methode URL.createObjectURL() erzeugt einen DOMString, welcher eine URL enthält, die das übergebene Objekt repräsentiert. Die Gültigkeitsdauer der URL ist von dem Dokumentobjekt document abhängig, in dessen Fenster sie erzeugt wurde. Die neue Objekt-URL repräsentiert das angegebene File- bzw. Blob-Objekt.

Syntax

objectURL = URL.createObjectURL(blob);

Parameter

blob
Ist ein File-Objekt oder ein Blob-Objekt, für das eine URL generiert werden soll.

Beispiele

Siehe "Using object URLs to display images".

Anmerkungen

Immer, wenn createObjectURL() aufgerufen wird, wird eine neue Objekt-URL erzeugt, auch wenn schon eine URL für das gleiche Objekt existiert. Jede dieser URLs muss durch einen Aufruf von URL.revokeObjectURL()  wieder freigegeben werden, sofern sie nicht mehr benötigt wird. Wenn das Dokument geschlossen wird, gibt der Browser die URLs automatisch wieder frei. Für eine optimale Performance and Speichernutzung sollten die URLs freigegeben werden, sofern sichergestellt werden kann, dass sie nicht mehr benötigt werden.

Spezifikationen

Spezifikation Status Kommentar
File API
Die Definition von 'URL' in dieser Spezifikation.
Arbeitsentwurf Erste Definition.

Browserkompatibilität

Wir konvertieren die Kompatibilitätsdaten in ein maschinenlesbares JSON Format. Diese Kompatibilitätstabelle liegt noch im alten Format vor, denn die darin enthaltenen Daten wurden noch nicht konvertiert. Finde heraus wie du helfen kannst!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Grundlegende Unterstützung 8 mit vorangestelltem webkitURL für URL
23
4.0 (2) 10 15 6 mit vorangestelltem webkitURL für URL
7
In a Web Worker 10 mit vorangestelltem webkitURL für URL
23
21 (21) 11 15 6 mit vorangestelltem webkitURL für URL
7
Feature Chrome for Android Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support 18 mit vorangestelltem webkitURL für URL 4.0 mit vorangestelltem webkitURL für URL 14.0 (14) ? 15 mit vorangestelltem webkitURL für URL 6.0 mit vorangestelltem webkitURL für URL
In einem Web Worker 18 mit vorangestelltem webkitURL für URL (Ja) mit vorangestelltem webkitURL für URL 14.0 (14) ? 15 mit vorangestelltem webkitURL für URL 6.0 mit vorangestelltem webkitURL für URL

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

 Mitwirkende an dieser Seite: icy, mbolli, tuschcarsten
 Zuletzt aktualisiert von: icy,