2013-01-17 14 views

答えて

7
// create a file writer object 
function CreateFileWriter() 
{ 
    // request the file system object 
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, OnFileSystemSuccess,fail); 
} 

function OnFileSystemSuccess(pFileSystemObj) 
{ 
    console.log(pFileSystemObj.name); 
    console.log(pFileSystemObj.root.name); 

    pFileSystemObj.root.getFile("file_name.txt", {create: true, exclusive: false}, OnFileGetSuccess, fail); 
} 

function OnFileGetSuccess(pFileEntryObj) 
{ 
pFileEntryObj.createWriter(function(pWriterObj){ 
    gWriterObj = pWriterObj; 
    }, fail); 
} 

function fail(evt) 
{ 
    console.log(evt.target.error.code); 
} 

ここで、ファイルライターメソッドは、ファイルシステムのハンドルを提供します。成功関数では、 'file_name.txt'というファイルが存在する場合はそれを取得し、存在しない場合は開くようにします。

+3

これはSDカード内のファイルを保存しません。電話機のメモリにファイルを保存します。どのようにSDカードにファイルを保存するには? –

関連する問題