Guardar Archivo con phonegap

Función para descargar y guardar un archivo con phonegap:

function descargarArchivo(url, achivoNombre) {
    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fs) {
        var imagePath = fs.root.nativeURL + achivoNombre; // full file path
        var fileTransfer = new FileTransfer();
        fileTransfer.download(url, imagePath, function(entry) {
            console.log(entry.fullPath); // entry is fileEntry object
        }, function(error) {
            console.log(error);
            console.log("Some error");
        });
    });
}
Anuncios

Instalar Phonegap con AngularJS

Principalmente necesitamos asegurarnos que tenemos Phonegap y Cordova instalados.

Instalamos angular para phonegap con npm

npm install -g generator-angular-phonegap

Creamos nuestra aplicación con phonegap

phonegap create --name MyAplicacion --id com.miempresa.miaplicacion miaplicacion

Entramos a la carpeta donde se creo phonegap

cd miaplicacion

Agrega la plataforma que uses para mi caso android

cordova platform add android

Genera la aplicación phonegap-angular

yo angular-phonegap:app miaplicacion

Corre el servidor angularJS con grunt

grunt server

Construye la aplicación angular para phonegap

grunt build:phonegap

Ejecuta tu aplicación en android

cordova emulate android