概述
URL.revokeObjectURL() 静态方法用来释放一个之前通过调用 URL.createObjectURL()
创建的已经存在的 URL 对象。当你结束使用某个 URL 对象时,应该通过调用这个方法来让浏览器知道不再需要保持这个文件的引用了。
Note: This feature is available in Web Workers.
语法
window.URL.revokeObjectURL(objectURL);
- objectURL
是一个DOMString
,表示通过调用URL.createObjectURL()
方法产生的 URL 对象
示例
查看使用对象URL显示图片.
规范
规范 | 状态 | 备注 |
---|---|---|
File API URL |
Working Draft | Initial definition |
浏览器兼容性
特性 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
基本支持 | 8.0[1] | 4.0 (2.0) | 10.0 | 15.0 | 6.0[1] 7.0 |
特性 | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
基本支持 | (Yes)[1] | 14.0 (14.0) | (Yes) | 15.0 | 6.0[1] 7.0 |
[1] 通过 webkitURL 前缀对象实现。