Class LocalFileSystem
LocalFileSystemインターフェイスです。実際には、このインターフェイスを実装した組み込みのwindowオブジェクトを使用します。
Defined in: LocalFileSystem.js.
| Constructor Attributes | Constructor Name and Description |
|---|---|
|
コンストラクタは使用できません。このインターフェイスを実装した組み込みのwindowオブジェクトを使用します。
|
| Field Attributes | Field Name and Description |
|---|---|
| <constant> |
意図的に削除しないと消えない、永続的なストレージです。
|
| <constant> |
一時的なストレージです。
|
| Method Attributes | Method Name and Description |
|---|---|
|
requestFileSystem(type, size, successCallback, errorCallback)
FileSystemオブジェクトを非同期で要求します。
|
|
|
resolveLocalFileSystemURL(url, successCallback, errorCallback)
ファイルシステム用URLが指すファイルのEntryオブジェクトを非同期で要求します。
|
Class Detail
LocalFileSystem()
コンストラクタは使用できません。このインターフェイスを実装した組み込みのwindowオブジェクトを使用します。
- See:
- LocalFileSystemインターフェイス
Field Detail
<constant>
{unsigned short}
PERSISTENT
意図的に削除しないと消えない、永続的なストレージです。
<constant>
{unsigned short}
TEMPORARY
一時的なストレージです。
Method Detail
requestFileSystem(type, size, successCallback, errorCallback)
FileSystemオブジェクトを非同期で要求します。
- Parameters:
- {unsigned short} type
- 要求するストレージの永続性を指定します。TEMPORARY、もしくは、PERSISTENTを指定します。
- {unsigned long long} size
- 要求するストレージの最大値を指定します。
- {FileSystemCallback} successCallback
- 要求が成功したときに呼び出されるコールバックメソッドです。FileSystemCallback#handleEvent型のメソッドの参照を指定します。
- {ErrorCallback} errorCallback
- 省略可能。要求が失敗したときに呼び出されるコールバックメソッドです。ErrorCallback#handleEvent型のメソッドの参照を指定します。
- Since:
- Chrome 9~ webkitRequestFileSystem
- See:
- FileSystemCallbackインターフェイス(W3C)
- ErrorCallbackインターフェイス(W3C)
- FileSystemインターフェイス(W3C)
resolveLocalFileSystemURL(url, successCallback, errorCallback)
ファイルシステム用URLが指すファイルのEntryオブジェクトを非同期で要求します。
- Parameters:
- {DOMString} url
- FileSystem上のファイルを表すURL。
- {EntryCallback} successCallback
- 要求が成功したときに呼び出されるコールバックメソッドです。
- {ErrorCallback} errorCallback
- 省略可能。要求が失敗したときに呼び出されるコールバックメソッドです。
- Since:
- 未実装
- See:
- Entryインターフェイス(W3C)