Есть ли известный способ автоматического воспроизведения видео, когда видео в окне просмотра, я использую следующую функцию, чтобы определить, когда элемент находится в видовомАвто воспроизведения видео Flowplayer когда видео в окне просмотра
var isScrolledIntoView = function(elem) {
// get the position of the viewport
var docViewTop = $(window).scrollTop();
var docViewBottom = docViewTop + $(window).height();
// get the position of the player element
var elemTop = $(elem).offset().top;
var elemBottom = elemTop + $(elem).height();
// determine if the player element is in fully in the viewport
return ((elemBottom >= docViewTop) && (elemTop <= docViewBottom)
&& (elemBottom <= docViewBottom) && (elemTop >= docViewTop));
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="//releases.flowplayer.org/6.0.5/flowplayer.min.js"></script>
<link rel="stylesheet" href="//releases.flowplayer.org/6.0.5/skin/functional.css">
<div class="flowplayer" data-swf="http://releases.flowplayer.org/6.0.5/commercial/flowplayer.swf">
<video>
<source type="video/mp4" src="http://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4">
</video>
</div>
Я попробовал несколько образцов, как описано в https://flowplayer.org/docs/api.html и это не кажется, работает для меня
Ваше решение идеально подходит только в том случае, если я вижу, что он продолжает воспроизводить видео снова и снова, я понимаю, что это может быть дополнительный запрос, но возможно ли, что видео только начинает воспроизводиться один раз? то есть когда я прокручиваю вниз, начнет воспроизведение видео, но если в качестве пользователя я приостанавливаю видео и прокручиваю вниз, а затем снова прокручиваю назад, он не запускает автоматическое воспроизведение снова? – June
Ответ обновлен, чтобы иметь это. Обратите внимание, что я сохранил другие параметры в прокрутке, чтобы вы могли их использовать. Если ответ правильный, пожалуйста, примите его. Благодаря! – Dekel
Какие модификации должны быть сделаны для кода, если на одной странице есть несколько видеороликов «flowplayer», и все они должны воспроизводиться в позиции прокрутки? – Timo77