Descargue un archivo a la carpeta Descargas del dispositivo utilizando Cordova FileTransfer

Estoy utilizando el objeto de Cordova FileTransfer para descargar un archivo de una url al dispositivo.

var fileTransfer = new FileTransfer(); var path = cordova.file.dataDirectory; fileTransfer.download( fileUrl, path + "/sample.pdf", function(theFile) { console.log("download complete: " + theFile.toURI()); alert("File downloaded to "+cordova.file.dataDirectory); }, function(error) { console.log(JSON.stringify(error)); } ); 

En este caso, el archivo se descarga en data/data/com.fileDemo/files/ (No estoy seguro de si la descarga es un éxito ya que no puedo acceder a esta carpeta. download complete: file:///data/data/com.fileDemo/files/sample.pdf ). ¿Cómo puedo usar el mismo método para descargar un archivo a la carpeta "Descargas" del dispositivo android?

En Córdoba, con FileTransfer , puede solicitar el sistema de archivos TEMPORARY o PERSISTENT

 window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail); window.requestFileSystem(LocalFileSystem.TEMPORARY, 0, gotFS, fail); 
  • IOS
    • PERSISTENT devolverá el directorio Documents,
    • TEMPORARY devolverá el directorio Caches
  • Androide
    • PERSISTENT devuelve la raíz de la tarjeta SD / memoria del teléfono
    • TEMPORARY devolverá una carpeta dentro de la carpeta de datos.

Consulte File API & FileTransfer para obtener más información.

  • La llamada getPicture () de PhoneGap no se guarda en la Galería en Android Phone
  • Cordova / android compila el error con el paso de peatones
  • Barra de desplazamiento en Phonegap?
  • PhoneGap InAppBrowser receptor de eventos demasiado lento (Android)
  • Cordova "release" se comporta de forma diferente a "debug" con respecto a SSL
  • Cordova: SDK de Android no encontrado. Asegúrese de que está instalado. Si no está en la ubicación predeterminada, establezca la variable de entorno ANDROID_HOME
  • ¿Existen buenos tutoriales de Phonegap excepto para "Hola"?
  • PhoneGap y Google Maps API V3 "¿Desactivado?"
  • ¿Cómo puedo abrir el archivo .db. El archivo .db se genera desde eclipse (android) forma DDMS -> File explorer -> data ---> data -> packagename -> base de datos ...?
  • Cordova PushPlugin - No se puede recibir notificación de GCM en android si la aplicación no se está ejecutando
  • Android cordova cámara cancelada
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.