fancybox Не показывает видео API и MOV
Primary tabs
the requested content cannot be loaded
Проблема отображения видео.
В моём случае сервер отвечал такими заголовками:
- для mov:
HTTP/1.1 200 OK Server: nginx Date: Mon, 17 Sep 2018 12:13:53 GMT Content-Type: video/quicktime Content-Length: 2173296 Connection: keep-alive Last-Modified: Fri, 14 Sep 2018 13:25:05 GMT ETag: "5b9bb6b1-212970" Accept-Ranges: bytes
-- не открывает ни в fancybox, ни на прямую.
Но если его всё же скачать -
для avi:
HTTP/1.1 200 OK Server: nginx Date: Mon, 17 Sep 2018 12:26:08 GMT Content-Type: video/x-msvideo Content-Length: 2297198 Connection: keep-alive Last-Modified: Fri, 14 Sep 2018 13:19:59 GMT ETag: "5b9bb57f-230d6e" Accept-Ranges: bytes
-- не открывает в fancybox, при обращении по прямой ссылке бразуер предлагает сохранить.
-
для mp4:
HTTP/1.1 200 OK Server: nginx Date: Mon, 17 Sep 2018 12:14:28 GMT Content-Type: video/mp4 Content-Length: 17436777 Connection: keep-alive Last-Modified: Fri, 14 Sep 2018 13:22:36 GMT ETag: "5b9bb61c-10a1069" Accept-Ranges: bytes
-- fancybox работает нормально.
На клиенте стоит ubuntu linux (16.04)
Причина
Причина в особенностях работы браузера.
Решение
Конвертировать на сервере перед отдачей клиенту (или что проще -- сразу после загрузки видео в неподдерживаемом браузером формате).
- Log in to post comments
- 2945 reads