Можно ли одновременно воспроизводить 2 встроенных видео в iOS Safari? - PullRequest
0 голосов
/ 24 июня 2019

Я создаю софтфон WebRTC в React JS, и мне не удалось воспроизвести видео элемент «локального» просмотра при воспроизведении удаленного просмотра в iOS Safari. Я подозреваю, что это, вероятно, связано с ограничениями воспроизведения видео в Safari, но хотел посмотреть, смог ли кто-нибудь еще выполнить эту работу, или мы просто застряли с одним видеоэлементом, воспроизводимым одновременно.

1 Ответ

0 голосов
/ 24 июня 2019

В iOS 10 и более поздних версиях вы можете автоматически воспроизводить или вызывать play () для видео, не требуя вмешательства пользователя, если оно не имеет звука. И запуск видео больше не приводит к его полноэкранному воспроизведению: https://webkit.org/blog/6784/new-video-policies-for-ios/

Однако вы все еще не можете воспроизводить несколько видео одновременно, но этот патч только что появился. Так что уже в пути: https://bugs.webkit.org/show_bug.cgi?id=162366

Можете ли вы заставить свой пример работать на iOS 10, приостановив одно видео при запуске другого? В конце концов, вы не показываете их обоих одновременно. Вы можете синхронизировать их, синхронизируя их свойства currentTime каждый раз, когда пользователь переключается.

...