Я создаю приложение NWJS, которому необходимо загрузить некоторые файлы с URL-адреса, и мне нужно отобразить индикатор выполнения, чтобы отображать ход загрузки.
Мой текущий код просто загружает файл, но не отображает и не обновляет индикатор выполнения, и мне интересно, как это можно сделать.
var fs = require('fs');
var https = require('https');
var file = fs.createWriteStream(filepath);
var request = https.get(fileurl, function (response) {
response.pipe(file);
$('#progressbar_upload').addClass('bg-success');
uploadDone();
});
Это просто загрузит файл, а затем изменит цвет индикатора выполнения, когда загрузка будет завершена. Я хочу, чтобы он изменил ширину индикатора выполнения, чтобы показать прогресс загрузки по мере ее загрузки.
Заранее спасибо.