Видео не воспроизводится автоматически на IOS с помощью react-player npm

Я хочу воспроизводить видео, когда пользователь заходит на страницу, оно отлично работает для всех платформ, кроме IOS. Я использую react-player npm. Я пытался передать приглушенное свойство, но не работает.

Мой код выглядит так

<ReactPlayer playing=true url="video_url" muted loop=true />

Заранее спасибо !


person Shivam Kubde    schedule 04.12.2019    source источник


Ответы (1)


Я думаю, вам нужен атрибут playsinline для автоматического воспроизведения iOS в неполноэкранном режиме, как https://webkit.org/blog/6784/new-video-policies-for-ios/:

На iPhone элементам теперь будет разрешено воспроизводиться в строке, и они не будут автоматически переходить в полноэкранный режим при начале воспроизведения. элементы без атрибутов playinline по-прежнему будут требовать полноэкранного режима для воспроизведения на iPhone.

react-player поддерживает его в качестве реквизита.

person Vedran    schedule 04.12.2019
comment
Работал !! Большое спасибо #Ведран !! - person Shivam Kubde; 05.12.2019