Je développe une application ionique. J'utilise le plugin FileTransfer de cordova pour télécharger le fichier pdf. Je suis en mesure de télécharger le fichier dans ma mémoire interne, mais pas en mesure d'afficher une seule barre de progression pour downloaidng. Quelle est la meilleure façon d'afficher les progrès pour le téléchargement.Afficher la barre de progression du téléchargement ionique
Contrôleur
var url = 'http://someurl.com/api/pdf_download/' + id;
// Android
var targetPath = 'file:///storage/sdcard0/' + id + '.pdf';
var trustHosts = true;
var options = {};
$cordovaFileTransfer.download(url, targetPath, options, trustHosts)
.then(function(result) {
console.log(result);
}, function() {
var alertPopup = $ionicPopup.alert({
title: 'No internet access',
buttons: [{
text: 'OK',
type: 'button-assertive'
}]
});
alertPopup.then(function() {});
}, function(progress) {
$timeout(function() {
$scope.downloadProgress = (progress.loaded/progress.total) * 100;
})
console.log('progress--->', $scope.downloadProgress);
});