URL: revokeObjectURL() 静的メソッド

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

メモ: この機能はウェブワーカー内で利用可能ですが、サービスワーカーでは使用できません。

revokeObjectURL()URL インターフェイスの静的メソッドで、以前に URL.createObjectURL() を呼び出して生成された既存のオブジェクト URL を解放します。

オブジェクト URL を使い終わったら、このメソッドを呼び出して、ファイルへの参照をこれ以上保持しないようにブラウザーに知らせてください。

メモ: このメソッドは、サービスワーカーからは利用できません。 Blob インターフェイスのライフサイクルの問題とリークの可能性があるためです。

構文

js
URL.revokeObjectURL(objectURL)

引数

objectURL

以前に createObjectURL() を呼び出して生成されたオブジェクト URL を表す文字列です。

返値

なし (undefined)。

オブジェクト URL で画像を表示を参照してください。

仕様書

Specification
File API
# dfn-revokeObjectURL

ブラウザーの互換性

BCD tables only load in the browser

関連情報