2011-03-31 33 views
0

我有一個使用JW播放器& jQuery Cycle嵌入幻燈片中的視頻。由於某種原因,分配給JW Player的預覽圖像不會出現在IE(7和8)中。所有其他瀏覽器都會顯示預覽圖像,而且我有其他視頻不在IE正確顯示圖像的循環中。JW播放器圖像沒有顯示在jQuery Cycle插件 - IE瀏覽器只有

如果我加載幻燈片作爲第一張幻燈片,它會顯示出來,但是如果它隱藏然後在後面「循環」,預覽圖像就不存在了。有沒有什麼辦法可以:)

一個讓IE保持預覽圖像始終

B)組JW Player將重新繪製預覽圖像(我可以掛接到當週期插件顯示的幻燈片,但我沒有看到在JW Player的JS API或Flash API中設置或重繪圖像的選項)jwplayer('myVideo')。redraw()會導致更多問題。

C)有沒有其他想法?

下面是一個代碼示例,這個擁有jQuery的週期綁定到它:

 <ol id="slides"> 
      <li>Slide 1</li> 
      <li>Slide 2</li> 
      <li> 
       <script type="text/javascript" src="/lib/jwplayer/swfobject.js"></script> 
       <script type="text/javascript" src="/lib/jwplayer/jwplayer.js"></script> 
       <div id="videoSpace">Sorry, your browser does not support this video.</div> 
       <script type="text/javascript"> 
        jwplayer('videoSpace').setup({ 
         flashplayer: '/lib/jwplayer/player.swf', 
         file: 'my-video-file.mov', 
         image: 'my-image-preview.jpg', 
         height: 348, 
         width: 620, 
         events: { 
          onPlay: function() { 
           $('#slides').cycle('pause'); 
          }, 
          onComplete: function() { 
           $('#slides').cycle('resume'); 
          } 
         } 
        }); 
       </script> 
      </li> 
     </ol> 

回答

相關問題