Ich versuche, einige Dateien aus dem Firebase-Speicher herunterzuladen. Es funktioniert gut, wenn eine stabile Internetverbindung besteht. Wenn die Internetverbindung während des Herunterladens des Inhalts verloren geht, wird nur versucht, den Inhalt herunterzuladen. Wie erkennt man, wenn kein Inhalt heruntergeladen wird?Firebase-Speicher, der Netzwerkunterbrechungen bei laufendem Download behandelt
Ich habe die onProgessListener
von StorageReference
implementiert. Ich bin mir jedoch nicht sicher, wie ich davon Gebrauch machen kann, um festzustellen, ob es einen Fortschritt beim Download gibt.
Die Standard-Timeouts sind 10 Minuten für den Upload/Download und 2 Minuten für andere Operationen (zB getDownloadUrl) –
Für alle, die im Jahr 2017 auf diese stolpern, die für mich gearbeitet folgende: myRef.storage.maxDownloadRetryTime = 2 – taykay08