如何获取具有多个源的视频的src?

时间:2010-05-27 09:19:20

标签: firefox html5 google-chrome

我希望能够获得实际用于视频元素的src值,如下所示:

<video>
  <source src="foo.mp4"  type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
  <source src="foo.webm" type='video/webm; codecs="vp8, vorbis"'>
  <source src="foo.ogv"  type='video/ogg; codecs="theora, vorbis"'>
</video>

在Firefox(至少)中,src是为源元素定义的,而不是为视频元素定义的。

如何找到使用的来源?

1 个答案:

答案 0 :(得分:4)

我想我已回答了我自己的问题:视频元素的currentSrc属性。

至少可以在Windows XP SP3上使用Firefox,Safari(以及我认为的Chrome)。

更新:正如我在下面的评论中指出的那样,WHATWG spec中有currentrc的文档。