URL.revokeObjectURL()
The URL.revokeObjectURL()
static method releases an existing object URL which was previously created by calling URL.createObjectURL()
.
Call this method when you've finished using an object URL to let the browser know not to keep the reference to the file any longer.
Note: This feature is available in Web Workers
Note: This method is not available from service workers, due to issues with the Blob
interface's life cycle and the potential for leaks.
Syntax
URL.revokeObjectURL(objectURL)
Parameters
objectURL
-
A
DOMString
representing a object URL that was previously created by callingcreateObjectURL()
.
Examples
See Using object URLs to display images.
Specifications
Specification |
---|
File API # dfn-revokeObjectURL |
Browser compatibility
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
revokeObjectURL |
19 |
12 |
19
revokeObjectURL() is no longer available within the context of a ServiceWorker . |
10 |
15 |
6 |
≤37 |
25 |
19
revokeObjectURL() is no longer available within the context of a ServiceWorker . |
14 |
6 |
1.5 |
See also
© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/URL/revokeObjectURL