Firebase хранилище обрабатывает прерывания сети во время загрузки
Я пытаюсь загрузить некоторые файлы из хранилища Firebase. Это работает хорошо, когда есть стабильное подключение к интернету. Но если интернет-соединение теряется при загрузке контента на полпути, он просто пытается загрузить контент. Как определить, нет ли загружаемого контента?
Я реализовалonProgessListener
изStorageReference
, Тем не менее, я не уверен, как использовать его, чтобы обнаружить, если нет прогресса в загрузке.
new OnProgressListener<FileDownloadTask.TaskSnapshot>() {
@Override
public void onProgress(FileDownloadTask.TaskSnapshot taskSnapshot) {
//What to do with the taskSnapshot to detect if there are no progress in the download?
}
};