Я получил следующую функцию извлечения:
return RNFetchBlob.fetch('POST', Constants.baseUrl + '/picture', {
Authorization: "Bearer " + token,
'Content-Type': 'multipart/form-data;boundary=***BOUNDARY***'
}, data)
То, что я использую это так:
uploadImages(data, token)
.uploadProgress((written, total) => {
console.warn(written / total);
})
.then((resp) => {
})
.catch((error) => {
});
Теперь я вижу, что он попадает внутрь uploadProgress только один раз... в первый раз написано 32768, а всего 1357887. Когда я пишу / всего, это дает мне 0,02.Но тогда он никогда не пройдет через uploadProgress снова.Я получил загрузочный экран с прогрессбаром, и из-за этого он работает очень глючно.Это нормально для местной среды?идти так быстро?Я хочу сделать что-то после того, как uploadProgress будет завершен, я думаю, что это войдет внутрь "then ()" ... но так как все происходит очень быстро, я даже не могу видеть загрузку.