【问题标题】:Flowplayer RSS-Playlist media:content tagFlowplayer RSS-播放列表媒体:内容标签
【发布时间】:2011-02-06 23:05:31
【问题描述】:

我正在使用带有播放列表插件的 Flowplayer 3.2.5(javascript 为 3.2.4),并且在使用播放列表模板系统时遇到了一些问题。基本上,Flowplayer 访问一个 rss-feed,并得到如下内容:

<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} 对应于&lt;title&gt;${description}&lt;description&gt; 等。但是,我将如何从 中返回 url?通常,这在使用 rss-feeds 时会自动正确完成,但由于我使用的是 controlbar-plugin,所以我使用“jQuery xml2json”(http://www.fyneworks.com/jquery/xml-to-json/)将 rss-info 放入 json 对象,并将其作为播放列表访问。

当在模板系统中使用时,它只返回 ${time} 而不是我在使用常规 rss-playlist 时得到的解析值。

谁能提供一些关于如何解决这个问题的见解?

【问题讨论】:

    标签: jquery xml json rss flowplayer


    【解决方案1】:

    无法找到 Flowplayer 固有的合适解决方案来执行此操作,因此我最终将 XML 转换为 JSON,并将其用作播放列表。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-09
    • 2016-08-01
    相关资源
    最近更新 更多