2013-03-21 209 views
8

我只是檢查與所有瀏覽器兼容的JW播放器。 但是,在IE 8瀏覽器中甚至沒有出現過黑屏,在其他瀏覽器中效果不錯。JW播放器不工作在IE 8

我已閱讀鏈接JWPlayer Not Working for Internet Explorer 8,但無法獲得任何幫助。

<html> 
<head> 
<script type="text/javascript" src="jwplayer.js"></script> 
</head> 
<body> 
<script> 
if((window.outerWidth && window.outerWidth > 640) || (document.body.clientWidth && 
document.body.clientWidth > 640)){ 
alert('error'); 
} 
</script> 
<div id="myElement">Loading the player ...</div> 
<script type="text/javascript"> 
    jwplayer("myElement").setup({ 
     file: "myVideo.mp4", 
     image: "myPoster.jpg", 
      }); 

</script> 
<ul> 
    <li onclick='jwplayer().play()'>Start playback</li> 
    <li onclick='alert(jwplayer().getVolume())'>Get audio volume</li> 
    <li onclick='jwplayer().pause();'>pause</li> 

</ul> 
</body> 

</html> 
+1

你得到哪些錯誤? – 2013-03-21 07:23:10

+0

jsfiddle將幫助 – user991554 2013-03-21 07:24:11

+0

請檢查控制檯的錯誤.. – 2013-03-21 07:36:55

回答

6

試試。

<script type="text/javascript"> 
jwplayer("myElement").setup({ 
    file: "myVideo.mp4", 
    image: "myPoster.jpg" 
     }); 
</script> 

逗號刪除

+0

感謝它解決了......它現在工作.....你能告訴我爲什麼我們刪除逗號 – Hitesh 2013-03-21 08:10:48

+0

@hitesh你不需要在最後一個屬性後面加逗號。它在ie語法錯誤。 – 2013-03-21 08:19:01

+0

IE不喜歡尾隨逗號,它不是正確的JSON表示法。 – emaxsaun 2013-03-21 15:57:45