2013-01-17 21 views

risposta

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

Qui il metodo crea file writer fornisce un handle al file system. Nella funzione di successo, otteniamo il file chiamato, 'file_name.txt', se esiste si apre altrimenti lo crea.

+3

questo non salva il file nella scheda SD. Salva il file nella memoria del telefono. Come salvare il file nella scheda SD? –

Problemi correlati