django, встроенный URL, xsendfile, видео для вставки

Я нахожусь в процессе создания веб-приложения с Django. Приложение работает на Apache и файлы / видео обслуживаются с помощью модуля Apache xsendfile. Приложение отлично работает на iphone, ipads и macs в локальной сети - когда я захожу на сайт через URL-адрес, например https://myapp.local/

Когда я захожу в приложение через домен реального мира ( https://myapp.com/) через компьютер, все тоже в порядке. Но когда на iPhone/ipad видео не загружаются. Пользовательский URL, который я сделал для показа видео, даже не называется.

Я встраиваю видео, как это:

Таким образом, URL-адрес вызывается, чтобы захватить этот актив и вернуть ответ файла с путем. Этот "serveAsset" не вызывается с iPhone/iPad. Когда я нажимаю на этот URL, видео тоже не загружается. (Но это происходит с Mac и Safari - в том числе с использованием пользовательского агента "Safari iOS7 - iPhone".

Safari iOS7 не работает с URL-адресами, которые служат материалом для страницы?

Есть идеи, что может происходить?

Любая помощь будет очень высоко ценится!

ура

Адам

1 ответ

Я только что понял, что активы не обслуживались, когда я использовал SSL-сертификацию (или получал доступ к сайту с помощью https). С http:// активы обслуживаются. Теперь, чтобы понять, как заставить все это работать с SSL и django.

Другие вопросы по тегам