2013-01-17 15 views

Odpowiedz

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); 
} 

Tutaj tworzy się metoda zapisu pliku zapewniająca uchwyt do systemu plików. W funkcji sukcesu otrzymujemy plik o nazwie "nazwa_pliku.txt", jeśli istnieje, otwiera się w przeciwnym razie tworzy go.

+3

to nie zapisuje pliku na karcie SD. Zapisuje plik w pamięci telefonu. Jak zapisać plik na karcie SD? –

Powiązane problemy