Ich habe ein Projekt, das die Dateien von der Website lädt. Klicken Sie im Browser auf einen Link (http://www.uzhnu.edu.ua/uk/infocentre/get/6500), es lädt Dateien gleichzeitig mit Namen und Erweiterung. Wie man es in der ionischen App implementiert, weiß ich nicht. von einer URL heruntergeladen, wobei $ scope.id id-Datei (usw. 6500) Helfen Sie mir bitte, oder ein paar Ideen, wie diese lösen.CordovaFile & CordovaFileTransfer. Wie bekomme ich den richtigen Namen der Datei, mit der richtigen Datei Typ
$scope.downloadFile = function() {
$ionicLoading.show({template: 'Download file...'});
var url = "http://www.uzhnu.edu.ua/uk/infocentre/get/"+$scope.id;
var filename = $scope.id+".doc";
alert(filename);
var targetPath = "/storage/sdcard0/documents/" + filename;
var trustHosts = true
var options = {};
$cordovaFileTransfer.download(url, targetPath, options, trustHosts)
.then(function() {
// Success!
$ionicLoading.hide();
alert('File download ' + targetPath);
}, function(error) {
$ionicLoading.hide();
// An error occured. Show a message to the user
alert('Sorry');
alert(JSON.stringify(error));
});
};
$ scope.id Umfang Variable überprüfen Sie bitte hier http://santoshshinde2012.blogspot.in/2015/03/file-upload- Download-mit-ng-cordova.html –
ich sehe dieses Tutorial, aber Probleme in meiner uRL gibt es keinen „Dateinamen“ nur id –
ich die Antwort aktualisieren Sie bitte –