jwplayer:获取视频网址onComplete

时间:2014-07-18 21:24:27

标签: jwplayer

我试图通过jwplayer().getPlaylistItem().file; onComplete回调来获取视频的网址,但它没有返回任何内容。

jwplayer().onComplete(function(e) {
    var videoURL = this.getPlaylistItem().file;
    console.log('Completed = ' + videoURL);
});

3 个答案:

答案 0 :(得分:8)

应该是这样的:

var videoURL = jwplayer().getPlaylistItem()['file'];

答案 1 :(得分:3)

您的代码似乎有效。

jwplayer("container").setup({
  playlist: "http://content.jwplatform.com/feeds/13ShtP5m.rss",
  displaytitle: false,
  width: 640,
  height: 360
});

jwplayer().onComplete(function(e) {
    var videoURL = this.getPlaylistItem().file;
    console.log('Completed = ' + videoURL);
});

见这个例子:

http://jsfiddle.net/rDs4P/

如果仍然无效,请提供运行播放器的链接。

答案 2 :(得分:0)

我不确定onComplete,但值得尝试:

var fileName = jwplayer().config.file
var baseUrl = jwplayer().config.streamer
var videoUrl = baseUrl + "/" + fileName