我有一个 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] 中启动,所以插件选项可能不是最佳解决方案。)
提前感谢您的任何帮助!Ĵ