Also verwende ich Firebase-Speicher, um meine Website-Dateien hochzuladen. Hier ist ein Beispiel für die Verzeichnisstruktur:Firebase Speicher downloadURL Dateistruktur
Project--------------------- |__index.html |__css |__style.css |__js |__mainScript.js
Also ich das Hochladen ich diese Dateien in dieser Struktur zu Feuerbasis, aber ich merke, dass die downloadURL, die zurückgegeben wird ist nicht sehr freundlich in diese Struktur zu bewahren ..
Zum Beispiel, wenn ich den Quellcode eines Iframe auf den downloadURL für die index.html .. setzt die Iframe-Seite die Stil-und MainScript-Dateien fehlt. Dies ist
https://firebasestorage.googleapis.com/v0/b/App_ID.appspot.com/o/index.html?alt=media&token=some_uid
, wie die downloadURL für style.css aussieht:
Dies ist, wie die downloadURL für index.html sieht
Natürlich Die Datei index.html sucht nach der Datei style.css unter:
https://firebasestorage.googleapis.com/v0/b/App_ID.appspot.com/o/css/style.css
aber Ergebnisse in 404.
Gibt es eine Möglichkeit, um dieses Problem?
PS, Natürlich möchte ich nicht den Benutzer zwingen, die URLs in ihren Dateien zu ändern ...
ich in der gleichen Situation bin, eine Einheit WebGL Spiel laden wollen, in Speichern und Laden in einen iFrame, aber wegen dieser komischen Zufallsgenerierung der URL ist der Dateibaum kaputt und der iFrame kann nicht geladen werden. Es ist schade, da AWS dies seit Jahren richtig erlaubt. Hast du eine Lösung gefunden? – Kamalen