我尝试将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点。可能是错误或任何代码错误。
答案 0 :(得分:0)
您只需将div id指定为jwplayer设置的字符串即可。尝试将jwplayer(divid)
替换为jwplayer('mediaplayerid')
。
以下是完整的代码:
<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可以用来创建你需要的嵌入代码。