Ich versuche, ein Bild von einem Server MeteorJS/ngCordova/cordova-plugin-File-Transferherunterladen Bild von URL mit Parametern Gerät cordova-plugin-File-Transfer
Meine URL zum Download zusätzliche Parameter:
https://www.myserver.com/files/lkjsdlgjlsd/myImage.jpeg?store=originals
Wenn fileTransfer.download(...)
diese uRL mit Aufruf ich den Fehlercode
1 = FileTransferError.FILE_NOT_FOUND_ERR
jedoch erhalten Wenn ich nur
https://www.myserver.com/files/lkjsdlgjlsd/myImage.jpeg
ohne den zusätzlichen Parameter den Download erfolgreich war (aber ich erhalte nicht die Daten, die mich interessieren).
Gibt es eine Möglichkeit, von einer solchen URL mit Parametern auf ein cordova-Gerät mit ngCordova/ionic oder einer anderen Bibliothek herunterzuladen?
Haben Sie versucht, die URL zuerst zu kodieren? Wie folgt: 'var encoded = encodeURI (" https://www.myserver.com/files/lkjsdlgjlsd/myImage.jpeg?store=originals "); fileTransfer.download (encoded, ...) ' – Phonolog
Danke! Ich habe das Problem herausgefunden. Es war die Erlaubnis, auf das Dateisystem zu schreiben. Daher entspricht FILE_NOT_FOUND_ERR der zu schreibenden Datei und nicht der Datei zum Herunterladen ... – Karl