Не могу получить HTML видео играть на IOS - PullRequest
0 голосов
/ 08 ноября 2019

Видео моего сайта не воспроизводятся на устройствах ios. Они будут играть на настольном компьютере и в мобильном приложении, но не на реальном iPhone, независимо от браузера. Не имеет значения, какое видео или формат, я пробовал несколько форматов и видео, если это видео, загруженное на сервер, оно не будет отображаться в iOS. Единственные видео, которые я могу показать, это те, которые получены из URL.

  <video playsinline controls>
<source src="novaHowl2.mp4" type="video/mp4">
<source src="novaHowl2.ogg" type="video/ogg"></video>

Я сделал весь свой сайт https://www.huskybiz.com просто видео моей собаки, которое вы бы прекрасно увиделиесли вы не смотрите на Iphone.

Ответы [ 2 ]

0 голосов
/ 08 ноября 2019

Вам не нужно использовать тег источника, согласно документации по тегу аудио и видео html 5 на сайте разработчиков Apple , вам просто нужно использовать тег видео и добавить свой исходный файлв ср. в вашем случае это будет выглядеть так:

<video src="novaHowl2.mp4" controls></video>
<video src="novaHowl2.ogg" controls></video>

Для получения дополнительной информации вы можете ознакомиться с документацией по https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Introduction/Introduction.html

0 голосов
/ 08 ноября 2019

Несколько вещей, которые стоит попробовать:

Используйте абсолютные URL-адреса в атрибуте 'Video src' (для этого вы можете загрузить видео в канал pvt youtube и просто опубликовать ссылку там)

Некоторым устройствам для загрузки видео может потребоваться немного больше времени

Поменяйте мобильное устройство и попробуйте

...