URL:createObjectURL() 静态方法

Baseline 已广泛支持

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

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

URL 接口的 createObjectURL() 静态方法会创建一个指向参数中指定的对象的 blob URL 的字符串。

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

要释放对象 URL,请调用 revokeObjectURL()

注意: 此功能在 Service Workers不可用,因为它可能导致内存泄漏。

语法

js
URL.createObjectURL(object)

参数

object

要创建对象 URL 的 Blob(例如 File)或 MediaSource 对象。

返回值

包含对象 URL 的字符串,可用于引用指定源 object 的内容。

示例

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

规范

规范
File API
# dfn-createObjectURL

浏览器兼容性

另见