此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

URL:revokeObjectURL() 静态方法

基线 广泛可用

自 2015年7月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

备注: 此特性在 Web Worker(不包括 Service Worker)中可用。

URL 接口的 revokeObjectURL() 静态方法用于释放之前通过调用 URL.createObjectURL() 创建的现有对象 URL。

当你完成对对象 URL 的使用后,请调用此方法,让浏览器知道无需再保持对文件的引用。

备注:由于 Blob 接口的生命周期问题及潜在的内存泄漏风险,此方法在 Service Worker可用。

语法

js
URL.revokeObjectURL(objectURL)

参数

objectURL

表示之前通过调用 createObjectURL() 方法创建的对象 URL 的字符串。

返回值

无(undefined)。

示例

参见使用对象 URL 来显示图片

规范

规范
File API
# dfn-revokeObjectURL

浏览器兼容性

参见