angular - manejo - leer un archivo txt con jquery
cómo crear, leer y escribir archivos en nativo iónico (1)
Puede usar fácilmente el plugin de archivos nativos Ionic .
ionic cordova plugin add cordova-plugin-file
npm install --save @ionic-native/file
Estoy buscando operaciones de archivo como crear, leer y escribir texto o iniciar sesión en un archivo, tengo mucha investigación, pero no he encontrado ningún ejemplo adecuado para hacerlo. este enlace da los ejemplos, pero cuando lo uso en un archivo de tipo mecanografiado recibo errores como [ts]. La propiedad ''requestFileSystem'' no existe en el tipo ''Ventana''.
ejemplos como
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);
function writeFile(fileEntry, dataObj) {
// Create a FileWriter object for our FileEntry (log.txt).
fileEntry.createWriter(function (fileWriter) {
fileWriter.onwriteend = function() {
console.log("Successful file write...");
readFile(fileEntry);
};
fileWriter.onerror = function (e) {
console.log("Failed file write: " + e.toString());
};
// If data object is not passed in,
// create a new Blob instead.
if (!dataObj) {
dataObj = new Blob([''some file data''], { type: ''text/plain'' });
}
fileWriter.write(dataObj);
});
}
¿Hay algo que falta? o lo estaba haciendo de manera incorrecta? Por favor ayúdame a resolver esto.