У меня есть сайт Wordpress с большим слайдером фотографий для заголовка. В этом слайдере у меня есть кнопки для запуска видео, соответствующего текущему изображению. Они устанавливаются с помощью пользовательских тегов в нескольких сообщениях. Все данные передаются правильно (основываясь на просмотре исходного кода), однако я могу воспроизвести только 1 видео, в то время как остальные 2 (всего 3) просто выглядят черными и вообще ничего не воспроизводят.
Вот мой код для вставки:
<div id="video-block'.$videoID.'" class="video-block-player hide">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'.$video_width[0].'" height="'.$video_height[0].'" id="video'.$videoID.'" name="video'.$videoID.'">
<param name="movie'.$videoID.'" value="player.swf">
<param name="allowfullscreen" value="true">
<param name="allowscriptaccess" value="always">
<param name="wmode" value="transparent">
<param name="flashvars" value="'.$video_link[0].'&autostart=true&icons=false&mute=true">
<embed
type="application/x-shockwave-flash"
id="video'.$videoID.'"
name="video'.$videoID.'"
src="player.swf"
width="'.$video_width[0].'"
height="'.$video_height[0].'"
bgcolor="undefined"
allowscriptaccess="always"
allowfullscreen="true"
wmode="transparent"
flashvars="file='.$video_link[0].'&autostart=true&icons=false&mute=true"
/>
</object>
</div>
$ videoID устанавливается динамически, чтобы гарантировать, что такие элементы, как div id, являются уникальными, все другие переменные устанавливаются и извлекаются из пользовательских тегов (и опять же, отображаются правильно при просмотре исходного кода).
У кого-нибудь есть какие-либо предложения относительно того, что я мог бы сделать, чтобы несколько видео проигрывателей работали на одной странице? (Обратите внимание, что я использую JWPlayer, но не обязан использовать его, если у кого-то есть лучшее решение, но этот код для встраивания уже запускается из другого плагина [SlidePress], поэтому параметры плагина могут быть не лучшее решение.)
Заранее спасибо за любую помощь!
J * +1007 *