Résumé

Crée un nouvel objet URL, dont la durée de vie est liée au document dans la fenêtre ou il a été créé. Le nouvel objet URL représente l'objet File spécifié  ou l'objet Blob.

Syntaxe

objectURL = window.URL.createObjectURL(blob);
  • blob est un objet File ou un objet Blob pour créer un objet URL.
  • objectURL est l'objet URL généré. L'ensemble du contenu du document spécifé est représenté par le texte de l'url.

Exemple

Voir Using object URLs to display images.

Notes

A chaque fois que vous appelez createObjectURL(), un nouvel objet URL est créé, même si vous en avez déjà créé pour le même objet. Chacun de ces objets doivent être libérés en appelant window.URL.revokeObjectURL() lorsque vous n'en avez plus besoin. Le navigateur les libérera automatiquement lorsque le document sera déchargé (unload) ; cependant pour des performances optimales ou pour l'usage de la mémoire, si vous avez la possiblité de les libérer explictement sans danger, vous devriez le faire.

Navigateurs compatibles

Nous convertissons les données de compatibilité dans un format JSON. Ce tableau de compatibilité utilise encore l'ancien format car nous n'avons pas encore converti les données qu'il contient. Vous pouvez nous aider en contribuant !

Capacité Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Support basique 8 4 10 12 Nightly build
Capacité Chrome for Android Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Support basique 18 4.0 14.0 ? ? ?

Voir aussi

Étiquettes et contributeurs liés au document

Contributeurs à cette page : Blodangan, fscholz, teoli, nicofrand, alaric
Dernière mise à jour par : Blodangan,