我尝试实现一个JWPlayer,如下所示:
<script type="text/javascript" src="js/jwplayer.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var divid= document.getElementById("mediaplayerid").getAttribute("id");
alert(divid);
jwplayer(divid).setup({
flashplayer: "http://www.jeroenwijering.com/embed/player.swf",
provider: "video",
file: "Videos/2.mp4",
autostart: false,
});
});
</script>其中,我在表中使用了div标记:
<tr>
<td class="style3" style="width: 50%"></td>
<td class="style3" style="width: 50%">
<div id="mediaplayerid"></div>
</td>
</tr>JWPlayer无法运行。我已经调试了脚本。它到达一个点Jwplayer.setup之后,它出来了,没有输出。可能是错误或任何代码错误。
发布于 2012-12-07 03:24:47
您只需将div id指定为jwplayer设置的字符串即可。尝试用jwplayer('mediaplayerid')替换jwplayer(divid)。
下面是完整的代码:
<script type='text/javascript' src='jwplayer.js'></script>
<script type="text/javascript">
$(document).ready(function(){
jwplayer('mediaplayerid').setup({
flashplayer: "http://www.jeroenwijering.com/embed/player.swf",
provider: "video",
file: "Videos/2.mp4",
autostart: false,
});
});
</script>
<div id="mediaplayerid"></div>此外,我不认为该特定的播放器工作正常,我可以测试。我建议从Longtail's website获取最新版本。他们有一个很好的setup wizard,你可以用它来创建你需要的嵌入代码。
https://stackoverflow.com/questions/12913786
复制相似问题