Размер изображения NativeScript для загрузки

Мое приложение NativeScript Angular загружает изображение в серверную часть, размер которого ограничен 10 МБ. Как я могу определить размер загрузки до отправки HTTP-запроса POST? Загруженное изображение кодируется base64, как таковое:

let imgBase64 = (this.imagesArray.getItem(0).imgsrc).toBase64String("jpeg");


person Larry King    schedule 09.02.2017    source источник


Ответы (1)


В зависимости от того, какой инструмент вы используете для загрузки изображений, существуют разные подходы. Мне кажется, проще всего использовать плагин https://www.npmjs.com/package/nativescript-background-http. Плагин будет транслировать события изменения свойства для текущей загрузки, общей загрузки и текущего статуса,

Например, взгляните на это приложение POC, которое показывает ход загрузки файлов в байтах.

person Nick Iliev    schedule 09.02.2017