Exemplos de uso do Ionic 2 File Plugin
Alguém tem exemplos completos sobre como usar o Cordova Native File Plugin em um projeto Ionic 2 / Angular 2?
Eu instalei este plugin, mas a documentação não parece fazer muito sentido para mim devido ao fato de ser fragmentada e não ter um exemplo completo, incluindo todas as importações necessárias.
Por exemplo, o exemplo a seguir não mostra de onde vieram objetos como LocalFileSystem ou window.
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fs) {
console.log('file system open: ' + fs.name);
fs.root.getFile("newPersistentFile.txt", { create: true, exclusive: false }, function (fileEntry) {
console.log("fileEntry is file?" + fileEntry.isFile.toString());
// fileEntry.name == 'someFile.txt'
// fileEntry.fullPath == '/someFile.txt'
writeFile(fileEntry, null);
}, onErrorCreateFile);
}, onErrorLoadFs);
Por exemplo, preciso criar um arquivo de propriedades. Primeiro, preciso verificar se existe um arquivo na área de armazenamento da caixa de proteção de aplicativos; caso contrário, preciso criá-lo. Depois, devo abrir o arquivo e gravar os dados. Como eu pude fazer isso?