Estoy usando Phonegap [cordova 1.7.0] para descargar un archivo con Xcode [ios5]. Este es el código que estoy usando para descargar el archivo:Descargar archivo Error 2, FileTransferError.INVALID_URL_ERR
function downloadfile(){
var fileTransfer = new FileTransfer();
console.log('the type of root is:');
fileTransfer.download(
"http://184.172.195.202:90/ElmNoor/Documents/1.txt",
persistent_root.fullPath,
function(entry) {
alert("I'm Downloading");
console.log("download complete: " + entry.fullPath);
},
function(error) {
alert("I'm not downloading");
console.log("download error source " + error.source);
console.log("download error target " + error.target);
console.log("upload error code " + error.code);
}
);}
Pero consigo código de error 2 & no sé lo puedo resolver?
Este es mi diario:
HelloPhoneGap[933:13403] File Transfer Finished with response code 200
HelloPhoneGap[933:13403] [INFO] download error source http://184.172.195.202:90/ElmNoor/Documents/1.txt
HelloPhoneGap[933:13403] [INFO] download error target /Users/weekend/Library/Application Support/iPhone Simulator/5.1/Applications/A7883F4B-7678- 4424-A93A-77747297A11E/Documents
HelloPhoneGap[933:13403] [INFO] upload error code 2
me cambió la url, pero dio el mismo error. ¿Sabes lo que está mal?
PS: Yo sabía que el problema añadido & la respuesta de abajo =)
Gracias.
ENORME ayuda. Tenía exactamente el mismo error, y los documentos no ayudan en absoluto. Todo lo que le dan es "Asume que la URL variable contiene un URI válido para un archivo en un servidor y filePath es una ruta válida en el dispositivo". Gracias. – XML
Para usar los nombres var de la documentación: fileSystem.root.fullPath + '/frog.jpg'; // falta barra diagonal – pdschuller