DOM

Window.requestFileSystem() メソッド

 編集:2022.09.08 by T.A.

[Edge]? [Chrome]、非標準 非推奨。→

Google Chrome固有のメソッドであり、Webサイトまたはアプリケーションがサンド ボックス化されたファイル システムにアクセスして独自に使用できるようにします。

返されたFileSystemは、他のファイルシステムAPIで使用できるようになります。

非推奨: この機能は推奨されなくなりました。一部のブラウザは引き続きサポートしている場合がありますが、関連する Web 標準からすでに削除されているか、削除中の場合、または互換性の目的でのみ保持されている場合があります。使用を避け、可能であれば既存のコードを更新してください。このページの下部にある互換性の表を参照して、決定を下してください。この機能はいつでも機能しなくなる可能性があることに注意してください。

非標準: この機能は非標準であり、標準の軌道に乗っていません。Web に面している実稼働サイトでは使用しないでください。すべてのユーザーに対して機能するとは限りません。また、実装間に大きな非互換性があり、動作が将来変更される可能性があります。

構文

注: このメソッドは、それを実装するすべてのブラウザーで Webkit のプレフィックスが付けられます。

Window.requestFileSystem(type,size,successCallback[,errorCallback])
Window Window
type 要求するストレージのタイプ。ストレージ容量が不足している場合など、ブラウザが独自の裁量でファイルを削除できる場合は Window.TEMPORARY を指定し、ユーザー、Webサイト、またはアプリケーションが明示的にない限りファイルをそのままにしておく必要がある場合は Window.PERSISTENT を指定します それを許可します。永続ストレージでは、ユーザーがサイト クォータを付与する必要があります。
size アプリケーションの使用に割り当てたいストレージ容量。
successCallback ファイル システムが正常に取得されたときに呼び出される関数。コールバックは単一のパラメーターを受け取ります。アプリケーションが使用する権限を持つファイル システムを表す FileSystem オブジェクトです。
errorCallback 省略可。ファイル システムの取得中にエラーが発生した場合、またはユーザーがファイル システムの作成またはアクセスの許可を拒否した場合に呼び出される関数を指定するオプションのパラメーター。コールバックは、入力として単一のパラメーター、つまりエラーを説明する FileError オブジェクトを受け取ります。
戻り値

なし(undefined)。


テスト