Я пытаюсь загрузить 3D-модель, используя Three. js MT: / OBJ загрузчик.
Пример здесь: https://threejs.org/examples/#webgl_loader_obj_mtl
Проблема в том, что пакет Three. js требует, чтобы файлы и код имели одинаковый базовый путь.
Так что, если моя модель на 3d.com
, а мои файлы на 3d.com/files
, все отлично работает.
Дело в том, что когда я использую хранилище firebase для размещения своих 3d-файлов (которые загружают пользователи), я получаю ошибку, потому что базовый путь не совпадает. Файлы хранения Firebase начинаются с https://firebasestorage.googleapis.com/v0/...
- поэтому я получаю проблему с CORS.
Кто-нибудь знает, как обойти это?