2015-02-08 89 views
1

我正在嘗試創建一個視頻三聯類型的東西。正在播放多個jwplayer視頻

我想知道是否有方法可以創建一個播放按鈕,一次啓動所有三個視頻。

我管理的最佳解決方案是有三個自動播放並添加了一個刷新按鈕來重新啓動該過程。

我的老闆給了我一個鏈接給他的一位同事,他已經用javascript做了這件事,但是爲了三個獨立的youtube視頻。我正在使用JWplayer,我真的只是想知道是否有人可以讓我朝着正確的方向發展。

以下是我對jwplayer部分之一,

<!-- Fat Man --> 
    <!-- World Wide Walks: --> 
      <!-- Container --> 
      <div id="centering_container_c" class="margin_top_pic_pages"> 
        <div id="container_video_c">Loading the player ... 
        </div> 
        <!-- video --> 
      <script type="text/javascript"> 
        jwplayer("container_video_c").setup({ 
        flashplayer: "jwplayer/player.swf", 
        file: "videos/DESERTS/4NMFATMANsmall.mp4", 
        image: "WorldWideWalks/images/NewMexico/4NMFATMAN.JPG", 
        height: 135, /*previously 324*/ 
        width: 240, /*previously 576*/ 
        controlbar: "none", 
        autostart: "false", 
        screencolor: "#ffffff", 
        backcolor: "#ffffff", 
        wmode: "transparent", 
        events: { 
         } 
        }); 
      </script> 


</div><!--end video --> 
    <!-- End Fat Man --> 
+0

如果我們不知道您現在在哪裏,我們無法向您發送正確的方向。向我們展示迄今爲止已有的HTML和Javascript。 – 2015-02-08 19:42:25

+0

好吧是的,我對發佈內容感到有點緊張,因爲我的老闆是一位非常講究展示自己作品的藝術家。他鼓勵我伸出這個壽命。編輯:我已經添加了一個球員作爲片段,我沒有做任何改變JWplayers的JS文件。我猜測我可以添加一些事件來創建一個可以播放所有三個視頻的鏈接。 – 2015-02-08 20:02:22

+0

你有鏈接嗎? – emaxsaun 2015-02-09 03:23:18

回答

0

不是真的確定你想要達到的目的。如果要將一組視頻添加爲播放列表,則可以執行此操作。當我使用它來播放音樂文件時,您將不得不適應它。基本上,我通過php爲joomla網站生成文件播放列表。

 <script type="text/javascript"> 
      var playerInstance = jwplayer("myElement"); 
       playerInstance.setup({ 
       playlist: [{ 
//DYNAMICALLY GENERATED PLAYLIST 
        <?php 
         $album_id = $this->item->album_id; 
         // Get default database object 
         $db = JFactory::getDbo(); 
         // Get a new JDatabaseQuery object 
         $query = $db->getQuery(true); 
         $query = 'SELECT name, filename, position FROM #__songs WHERE `album_id` = ' . $db->quote((int) $album_id) . ' ORDER BY `num` ASC LIMIT 0 , 30'; 
         $db->setQuery($query); 
         $results = $db -> loadAssocList(); 
         foreach($results as $row){ 
         echo "file: \"../songs/". htmlentities($row['file_name']). "\", "; 
         echo "title: \"". htmlentities($row['title']). "\""; 
         echo "},{"; 
         } 
        ?> 
//END DYNAMICALLY GENERATED PLAYLIST 
       }], 
       skin:  '../jwplayer/jwplayer-7.1.4/skins/five.css', 
       autostart: 'false', 
       repeat:  'true', 
       startparam: 'starttime', 
       stretching: 'fill', 

       width:  '100%', 
       height:  '30' 
       }); 
     </script> 

這會從數據庫加載歌曲的播放列表並按專輯順序播放。我想播放視頻,我會讓播放器的高度更大並指向數據庫中的視頻。

相關問題