Safari 11.1.2 не сможет воспроизвести видео приложение django

У меня есть приложение на джанго. Я загрузил видео, которое отлично воспроизводится во всех браузерах, кроме сафари.

Конфигурация медиафайлов в settings.py выглядит следующим образом:

MEDIA_ROOT = os.path.join(BASE_DIR,'media_root')
MEDIA_URL = '/media_root/'

Я тестирую URL-адрес http://admin.newsyoucantuse.in/media_root/blog/videos/sample_video_sample_video_SampleVideo_1080x720_2mb.mp4

Я прошел через множество решений, но не понял, в чем именно проблема,


person daemon    schedule 02.08.2018    source источник
comment
Если видео нормально воспроизводится в других браузерах, то это не проблема django, а проблема с HTML/js/css/любым интерфейсом с Safari (=> теги django и python удалены).   -  person bruno desthuilliers    schedule 02.08.2018
comment
@brunodesthuilliers, тогда в чем проблема. Если это проблема css/js/html, то как это работает в mozilla и chrome. Вы проверили URL-адрес, это путь к видео. Должно быть что-то, что нужно настроить в файле настроек django.   -  person daemon    schedule 02.08.2018
comment
Вы должны быть новичком в веб-программировании, если задаете такой вопрос ‹g›. Проблемы совместимости браузеров так же стары, как всемирная паутина, и являются бичом разработчиков интерфейсов. И это проблема только между разными браузерами, но также и между разными версиями одного и того же браузера...   -  person bruno desthuilliers    schedule 02.08.2018
comment
@brunodeshuilliers да, я новичок в python. Я попробовал другое видео с другого сервера, и оно работает отлично. вот почему я задал вопрос здесь.   -  person daemon    schedule 02.08.2018
comment
Еще раз, если то же самое работает в других браузерах, то это НЕ проблема с python, и вы получите ту же проблему с полностью статическим веб-сайтом. Когда я говорил о новичке в веб-программировании, я имел в виду интерфейсную часть, а не программирование в целом.   -  person bruno desthuilliers    schedule 02.08.2018


Ответы (1)


Я решил проблему, изменив среду на рабочую в файле app_name/settings.py.

Теперь это работает.

person daemon    schedule 07.08.2018