|
Прогресс загрузки файла на сервер (Индикатор)
| ☑ |
0
SashaInbo
18.09.15
✎
15:39
|
Привет мистяне !
Делаю загрузку файла на сервер, вес 2ГБ
Как можно на индикаторе это отобразить ?
Загрузку делаю через
Соединение = Новый HTTPСоединение
Соединение.ОтправитьДляОбработки(ФайлЗапроса,
Но он просто отсылает файл и виснет до конца. Может есть другие методы что бы говорил прогресс загрузки?
|
|
1
gigi789
18.09.15
✎
15:41
|
(0) показывай гифку крутящегося колеса 1с
|
|
2
SashaInbo
18.09.15
✎
15:44
|
(1) так мне для себя надо знать сколько по процентам ещё грузится будет..
|
|
3
SashaInbo
20.09.15
✎
17:31
|
Так и нет идей? А если я отсылаю файл через фоновое задание, я могу узнать сколько данных он отослал? Как решить вопрос?
|
|
4
GROOVY
20.09.15
✎
17:33
|
(3) не можешь. Вопрос решается через разработчиков платформы. Но я думаю ты потерпишь неудачу.
|
|
5
SashaInbo
20.09.15
✎
17:35
|
(4) так и думал ( остаётся просто ждать пока загрузится, а когда будет - хз
|
|
6
TormozIT
гуру
21.09.15
✎
01:02
|
Бей файл на порции и грузи их. Чем больше будет порций, тем чаще сможешь обновлять прогресс. Встроенных средств для дробления/сборки файлов у платформы нет.
|
|
7
TormozIT
гуру
21.09.15
✎
09:15
|
Тоже сталкивался с такой проблемой. Интересно было бы найти красивое решение.
|
|
8
SashaInbo
21.09.15
✎
13:37
|
(7) как вариант сделать так.
Заранее узнать сколько грузится объём. Например 1ГБ и уже в 1С выставлять ЭТО время загрузки пропорционально размеру.
Точность будет думаю 90% точно.
Сделаю хотя бы типа обратный отсчет, сколько осталось времени грузить.
Конечно разные факторы могут повлиять на время загрузки
|
|
9
Записьдампа
21.09.15
✎
22:54
|
(7) Посмотри в направлении создания и обвязки XMLHttpRequest. Его в HTML5 хорошо поправили:
|
|