2016-01-25 10 views
5

Sto integrando un gioco cocos2d-js in un'app nativa per iOS.Come ottenere la cartella documenti in un dispositivo ios da un Javascript

Ad un certo punto ho una funzione JavaScript all'interno del mio app iOS nativa con il seguente codice:

var txt = jsb.fileUtils.getStringFromFile("project.json"); 

Ma la mia project.json è nella cartella Documenti invece che nel mio fagotto. Così ho bisogno di avere il mio Documento Percorso cartella in questo file Javascript per avere qualcosa di simile:

var myPath = SomeFunctionToGetPath(); 
var txt = jsb.fileUtils.getStringFromFile("myPath/project.json"); 

Chiunque abbia un'idea di come dovrei implementare SomeFunctionToGetPath?

Grazie per il vostro aiuto.

+0

Ho avuto lo stesso problema e non è stato in grado di risolvere qualche tempo fa ... – alfizqu

+0

Ciao, sono stati in grado di risolvere il problema? –

risposta

-1

jsb.fileUtils.getWritablePath() restituisce il percorso della cartella Documenti su iOS.

questo è un modo si potrebbe fare nel codice:

// First, define the function. 
var getFilePath = function(fileName) { 
    return jsb.fileUtils.getWritablePath() + fileName; 
} 

// Then, call it when you need it. 
var txt = jsb.fileUtils.getStringFromFile(getFilePath("project.json")); 
Problemi correlati