Файловая структура downloadURL хранилища Firebase
Поэтому я использую хранилище firebase для загрузки файлов моего сайта. Вот пример структуры каталогов:
Проект --------------------- |__index.html |__css |__style.css |__js |__mainScript.js
Поэтому я загружаю эти файлы в firebase в этой структуре, но я замечаю, что возвращенный downloadURL не очень удобен для сохранения этой структуры.
Например, когда я устанавливаю src для iframe в downloadURL для index.html... на странице iframe отсутствуют файлы стиля и mainScript.
Вот как выглядит downloadURL для index.html:
https://firebasestorage.googleapis.com/v0/b/App_ID.appspot.com/o/index.html?alt=media&token=some_uid
Вот как выглядит downloadURL для style.css:
Конечно, файл index.html ищет файл style.css по адресу:
https://firebasestorage.googleapis.com/v0/b/App_ID.appspot.com/o/css/style.css
но в результате 404.
Есть ли способ обойти эту проблему?
PS Конечно, я не хочу заставлять пользователя изменять URL в своих файлах...
1 ответ
Не используйте хранилище для сохранения файлов вашего сайта! Вместо этого используйте хостинг Firebase... Хранилище Firebase предназначено для хранения загружаемых / скачиваемых файлов (изображений, аудио и т. Д.)