cordova-ionique ngCordova ios ou iPhone fichier lire le code d'erreur 5 ENCODING_ERR

je suis à l'aide de cordova-ionic framework pour créer des app. je suis nouveau sur iOS ou iPhone
dans ma condition, je dois lire un fichier dans l'application. je suis de la lecture du fichier dans l'application android, mais même code montre l'erreur (code: 5).

je suis en suivant les types de code:

dans android:

$cordovaFile.writeFile(( 'user.json', data, {'append':false} )).then(function(result) {
  alert('file created.');
    alert(JSON.stringify(result));
}, function(err) {
    //An error occured. Show a message to the user
    alert('file writed');
    alert(JSON.stringify(err));
});

je peux créer un fichier, d'écriture, de lecture de données et de supprimer le fichier mais dans ios téléphone, je ne suis pas capable de créer le fichier en utilisant le même code.

iPhone:

var data = {"user":{"name":"errer","email":"[email protected]","username":"sdfsdfsd"}};

$cordovaFile.writeFile(( 'user.json', data, {'append':false} )).then(function(result) {
    //Success!
    alert('file created.');
    alert(JSON.stringify(result));
}, function(err) {
    //An error occured. Show a message to the user
    alert('file writed');
    alert(JSON.stringify(err));
});

je viens de changer mon répertoire est cordova.fichier.cacheDirecotry/cordova.fichier.applicationDirectory

$cordovaFile.createFile(( cordova.file.cacheDirecotry+'user.json', true )).then(function(result) {
    //Success!
    alert('file created.');
    alert(JSON.stringify(result));
}, function(err) {
    //An error occured. Show a message to the user
    alert('file writed');
    alert(JSON.stringify(err));
});

toutes façon l'obtention de l'erreur comme code: 12 ou le code: 5

merci de m'aider à résoudre ce ou me donner une idée pour obtenir une demande de chemin d'accès au fichier

OriginalL'auteur Anil | 2014-11-11