URL:revokeObjectURL() 静态方法

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

注意:此功能在 Web Workers 中可用,但 Service Workers 除外。

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

有关更多信息,请参阅 blob URL

当您不再需要使用对象 URL 时,请调用此方法,以便让浏览器知道不再保留对文件的引用。

注意: 由于 Blob 接口的生命周期问题以及可能发生的内存泄漏,此方法在 Service Workers不可用

语法

js
URL.revokeObjectURL(objectURL)

参数

objectURL

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

返回值

无(undefined)。

示例

请参阅 使用对象 URL 显示图像

规范

规范
File API
# dfn-revokeObjectURL

浏览器兼容性

另见