[Firebase-storage][Android] Error: An unknown error occurred, please check the HTTP result code and inner exception for server response.
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- android, firebase, typescript
Rechercherichtung
Die gemeldeten Einstiegspunkte sind File.fromPath und Firebase Storage ref().child().putFile() auf Android; reproduziere zunächst den PDF-Upload mit dem gezeigten lokalen Pfad und prüfe den HTTP-Ergebniscode sowie die innere Ausnahme. Erledigt ist die Aufgabe, wenn eine reproduzierbare Ursache identifiziert und bestätigt wurde, dass der Upload erfolgreich ist, aber im Issue wird keine Quelldatei oder kein Test genannt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Error: An unknown error occurred, please check the HTTP result code and inner exception for server response.
const file = File.fromPath(files.files[0], true);
gives me
"_path": "/storage/emulated/0/Download/877981_QSG_SSB600-SOUNDBAR_ml.pdf",
"_name": "877981_QSG_SSB600-SOUNDBAR_ml.pdf",
"_extension": ".pdf"
Upload
firebase()
.storage()
.ref()
.child(remoteFullPath) // Firebase url
.putFile(localFullPath) // /storage/emulated/0/Download/877981_QSG_SSB600-SOUNDBAR_ml.pdf
.on('state_changed', {
complete() {
console.info('uploadFile', 'completed');
},
error(err) {
console.error('uploadFile', 'error', err);
},
next(snapshot) {
console.info('uploadFile', 'next', 'state', snapshot.state);
if (snapshot.totalBytes) {
console.log('uploadFile', 'next', 'progress %', snapshot.bytesTransferred / snapshot.totalBytes ?? 0 * 100);
}
if (snapshot.error) {
console.error('uploadFile', 'next', snapshot.error);
}
},
});
Any ideas?
- Vorherrschende Sprache
- TypeScript
- Sterne
- 62
- Forks
- 53
- Ø Merge
- 8 T. 4 Std.
- Gemergte PRs (30 T.)
- 2
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus NativeScript/firebase
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100
NativeScript/firebase#292 ·
-
Can't install package Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
NativeScript/firebase#289 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
NativeScript/firebase#288 · 4 Reaktionen ·
-
bug ios
NativeScript/firebase#287 · 1 zugewiesene Person ·
-
Uh-Oh Shazam Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 20/100
NativeScript/firebase#286 ·
Alle Issues in NativeScript/firebase
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
safetrustcr/dApp-SafeTrust#426 ·
-
area:workflow bug ready-for-agent
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
fil-donadoni/tolaria#4409 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Fission-AI/OpenSpec#1960 ·
-
Add dependabot Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
corsairdev/corsair#1764 ·