applican

マイページに戻る

FileRoot ver.1.0

ファイルが保存されるディレクトリのパスを取得します。

アプリカンAPIのver.1.0系のFileSystemのFileRootのリファレンスです

  1. アプリカンAPIのver.2.0系のFileSystemのFileRootのリファレンスはこちらからご確認ください。

プロパティ

name : String パス情報を含まないファイル名です。
fullPath : String ルートディレクトリからのこのファイルを参照出来るパスです。

メソッド

getApplicationExternalCacheRoot

メソッド説明

getApplicationExternalCacheRoot(Function successCallback, Function errorCallback)

SDカード等アプリ外部の一時ファイル保存ディレクトリのパスを取得します。

※Androidの場合、アプリ情報から「キャッシュ削除」を実行すると、このメソッドにより取得されるディレクトリの中身が全て削除されます。

※iPhoneの場合、getApplicationExternalCacheRootとgetApplicationCacheRootで取得できる結果は同じです。

パラメータ

successCallback ディレクトリパスの取得に成功した場合にCallbackされます。
errorCallback ディレクトリパスの取得に失敗した場合にCallbackされます。

Return

void

サンプルコード

//ディレクトリパス取得
function getApplicationExternalCacheRoot(){
	applican.getApplicationExternalCacheRoot(FilesRootSuccess, FilesRootError);
}

function FilesRootSuccess(result){
	var dump = "FilesRootSuccess: " + result + "\n";
	alert(dump);
}

function FilesRootError(){
	alert("ディレクトリパスの取得に失敗しました。");
}

getApplicationCacheRoot

メソッド説明

getApplicationCacheRoot(Function successCallback, Function errorCallback)

アプリ内部の一時ファイル保存ディレクトリのパスを取得します。

※Androidの場合、アプリ情報から「キャッシュ削除」を実行すると、このメソッドにより取得されるディレクトリの中身が全て削除されます。

※iPhoneの場合、getApplicationExternalCacheRootとgetApplicationCacheRootで取得できる結果は同じです。

パラメータ

successCallback ディレクトリパスの取得に成功した場合にCallbackされます。
errorCallback ディレクトリパスの取得に失敗した場合にCallbackされます。

Return

void

サンプルコード

//ディレクトリパス取得
function getApplicationCacheRoot(){
	applican.getApplicationCacheRoot(FilesRootSuccess, FilesRootError);
}

function FilesRootSuccess(result){
	var dump = "FilesRootSuccess: " + result + "\n";
	alert(dump);
}

function FilesRootError(){
	alert("ディレクトリパスの取得に失敗しました。");
}

getApplicationExternalFilesRoot

メソッド説明

getApplicationExternalFilesRoot(Function successCallback, Function errorCallback)

SDカード等アプリ外部のファイル保存ディレクトリのパスを取得します。

※Androidの場合、アプリ情報から「ファイル削除」又は「データ削除」を実行すると、このメソッドにより取得されるディレクトリの中身が全て削除されます。

※iPhoneの場合、getApplicationExternalFilesRootとgetApplicationFilesRootで取得できる結果は同じです。

パラメータ

successCallback ディレクトリパスの取得に成功した場合にCallbackされます。
errorCallback ディレクトリパスの取得に失敗した場合にCallbackされます。

Return

void

サンプルコード

//ディレクトリパス取得
function getApplicationExternalFilesRoot(){
	applican.getApplicationExternalFilesRoot(FilesRootSuccess, FilesRootError);
}

function FilesRootSuccess(result){
	var dump = "FilesRootSuccess: " + result + "\n";
	alert(dump);
}

function FilesRootError(){
	alert("ディレクトリパスの取得に失敗しました。");
}

getApplicationFilesRoot

メソッド説明

getApplicationFilesRoot(Function successCallback, Function errorCallback)

アプリ内部のファイル保存ディレクトリのパスを取得します。

Androidの場合、アプリ情報から「ファイル削除」又は「データ削除」を実行すると、このメソッドにより取得されるディレクトリの中身が全て削除されます。

※iPhoneの場合、getApplicationExternalFilesRootとgetApplicationFilesRootで取得できる結果は同じです。

パラメータ

successCallback ディレクトリパスの取得に成功した場合にCallbackされます。
errorCallback ディレクトリパスの取得に失敗した場合にCallbackされます。

Return

void

サンプルコード

//ディレクトリパス取得
function getApplicationFilesRoot(){
	applican.getApplicationFilesRoot(FilesRootSuccess, FilesRootError);
}

function FilesRootSuccess(result){
	var dump = "FilesRootSuccess: " + result + "\n";
	alert(dump);
}

function FilesRootError(){
	alert("ディレクトリパスの取得に失敗しました。");
}
loading