我在我的应用程序中使用jwplayer 5.7来运行视频。我正在尝试创建一个播放列表,其中我使用我自己的自定义js所需的自定义标签。以下是我的xml播放列表的摘录。
<title>Webisode 200 Playlist</title>
<item>
<title>My first video</title>
<media:credit role="author">Adam Houston</media:credit>
<media:content url="rackspace_url" type="video/x-flv" />
<jwplayer:deanlongdescription>Very long description goes here.</jwplayer:deanlongdescription>
</item>
<item>
<title>Other Video 202</title>
<media:credit role="author">Brent Purcell</media:credit>
<media:content url="rackspace_url" type="video/x-flv" />
<jwplayer:deanlongdescription>Very long description goes here.</jwplayer:deanlongdescription>
</item>
根据jwplayer forums / doc我需要包含jwplayer名称空间以包含标签但是当我执行jwplayer.getPlayers()[0] .getPlaylistItem()。在firebug中的deanlongdescription我得到undefined,而我可以访问其他属性。有什么建议??
此致
答案 0 :(得分:1)
我找到了解决方案,
我所要做的就是在rss标记中包含命名空间,如下所示:
&lt; \ rss version ='2.0'xmlns:media ='http://search.yahoo.com/mrss/'xmlns:jwplayer ='http://developer.longtailvideo.com/trac/wiki/FlashFormats \&GT;
然后在里面我可以做&lt; \ jwplayer:custom_tag&gt; custom_value&lt; / jwplayer:custom_tag&gt;
就是这样,简单!