Jquery Jwplayer无法在DotNetNuke上运行
我已经尝试将jwplayer实现为Jquery Jwplayer无法在DotNetNuke上运行,jquery,asp.net,video,dotnetnuke,jwplayer,Jquery,Asp.net,Video,Dotnetnuke,Jwplayer,我已经尝试将jwplayer实现为 <script src="js/jwplayer.js" type="text/javascript"></script><script type="text/javascript"> <script type="text/javascript"> $(document).ready(function(){ var divid= document.getE
<script src="js/jwplayer.js" type="text/javascript"></script><script type="text/javascript">
<script type="text/javascript">
$(document).ready(function(){
var divid= document.getElementById("mediaplayerid").getAttribute("id");
alert(divid);
jwplayer(divid).setup({
flashplayer: '<%= ResolveUrl("Jwplayer/player.swf")%>',
provider: "video",
file: '<%= ResolveUrl("Videos/2.mp4") %>' ,
autostart: true,
width: '600',
height:'370',
});
});
</script>
<div id="mediaplayerid"></div>
</td>
$(文档).ready(函数(){
var divid=document.getElementById(“mediaplayerid”).getAttribute(“id”);
警报(divid);
jwplayer(divid).setup({
flashplayer:“”,
提供商:“视频”,
文件:“”,
自动启动:对,
宽度:'600',
高度:'370',
});
});
我在一张桌子上拿了一个div标签作为
<div id="mediaplayerid"></div>
</td>
<div id="mediaplayerid"></div>
</td>
<div id="mediaplayerid"></div>
</td>
jwplayer无法运行。我已经调试了脚本。它到达了一个点Jwplayer.setup,之后没有输出。可能是错误或任何代码错误。谢谢你的帮助 问题在于您没有以正确的方式引用jQuery或jwplayer,或者视频文件/flashplayer的路径错误。如果可以在Firebug或类似的工具中调试呈现的代码,那么可以检查所有路径是否有效
<div id="mediaplayerid"></div>
</td>
我复制了您的代码,它似乎工作正常:
<div id="mediaplayerid"></div>
</td>
您还可以尝试将ResolveUrl
更改为此,从项目根目录(或任何路径)指定视频的位置:
<div id="mediaplayerid"></div>
</td>
编辑我假设您的代码中有jQuery引用,即使您没有粘贴它
<div id="mediaplayerid"></div>
</td>
<script src="JavaScripts/jquery-1.8.1.js" type="text/javascript"></script>
为什么不直接编写jwplayer(“mediaplayerid”).setup({?前两行似乎是多余的。此外,您已经有两行了:
Sir问题仍然是一样的。$(document.ready(function(){//var divid=document.getElementById(“mediaplayerid”).getAttribute(“id”)//警报(divid);jwplayer(“mediaplayerid”).setup({flashplayer:'/DesktopModules/DNNCentric-VC_ManageLessions/Jwplayer/player.swf',provider:'video',file:'/DesktopModules/DNNCentric-VC_ManageLessions/2.mp4',autostart:true,width:'600',height:'370});先生,这是firebug调试器的外观。看起来不错。您尝试过另一个视频,使用另一种文件类型(例如flv)?只是为了检查不能播放的不是视频。不,先生,即使flv也不能播放。调试器到达Jwplayer之后,它只是无法运行代码。