2011-02-06 53 views
0

我正在使用播放列表插件的Flowplayer 3.2.5(javascript是3.2.4),並且在使用播放列表模板系統時遇到了一些麻煩。基本上,的Flowplayer訪問RSS源,並得到這樣的事情:Flowplayer RSS播放列表媒體:內容標記

<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"> 
    <channel> 
     <title>Desemberkonsert</title> 
     <description>MangerDVD 09/10</description> 
     <item> 
      <title>In This Place</title> 
      <link>desemberkonsert_in-this-place</link> 
      <description>Excalibur</description> 
      <pubDate>Mandag, 17. mai 2010 19:08:00 GMT+1</pubDate> 
      <media:content url="../flv/desemberkonsert/21_in_this_place.flv" duration="339,96" /> 
      <media:thumbnail url="../flv/desemberkonsert/21_in_this_place.png" width="512" height="288" /> 
     </item> 
    </channel> 
</rss> 

而且的Flowplayer播放列表模板是這樣的:

<a href="${url}" title="${link}"> 
<h4>${title}</h4> 
<h5>${description}</h5> 
<img alt="thumbnail" src="${thumbnail}" class="thumbnail"> 
<p class="infobox">${time}</p> 
</a> 

告訴它是${title}對應<title>${description}<description>等等。但是,我將如何返回網址?通常,使用rss-feeds時會自動完成,但由於我使用的是controlbar插件,因此我使用「jQuery xml2json」(http://www.fyneworks.com/jquery/xml-to-json/)將rss-info獲取到json對象中,並將其作爲播放列表進行訪問。

當在模板系統中使用時,它將返回$ {time}而不是使用常規rss播放列表時得到的解析值。

任何人都可以提供一些見解如何解決這個問題?

回答

1

找不到Flowplayer提供的合適的解決方案,因此我最終將XML轉換爲JSON,並將其用作播放列表。

+0

很高興知道您是如何解決這個問題的 – moleculezz 2011-02-15 12:28:21