В моем проекте у меня есть пара «экранов», на которых воспроизводится видео. Обычные файлы .mp4, прикрепленные к 3D-объекту.
Когда играю в редакторе - все работает как положено. Нет ошибок. Не проблемы.
Когда я собираю проект для WebGL и играю в него онлайн - все работает, кроме этих видео. Глядя в консоль, я вижу эту ошибку:
sharedassets1.resource:1 Failed to load resource: the server responded with a status of 404 (File not found)
Это повторяется 6 раз = у меня есть 6 видео.
Что это за файл sharedassets1.resource
? я нигде не вижу? В ошибке ссылка на файл ожидает его здесь: http://localhost:8000/main/sharedassets1.resource
- в папке main
. Но это моя структура папок успешной сборки:
Что я должен проверить? Какие настройки могут быть неверными?
Любые идеи/знания приветствуются! Спасибо!
ОБНОВЛЕНИЕ С ДЕТАЛЯМИ РЕШЕНИЯ:
Ниже предложение может решить эту проблему. Однако это означает, что вам нужно проверить формат ваших видео (mp4? mov? avi?) и преобразовать их во что-то, что WebGL может транслировать без каких-либо проблем. Например .webm
будет работать ИДЕАЛЬНО, но только если играть через хром.