我试图通过jwplayer().getPlaylistItem().file;
onComplete回调来获取视频的网址,但它没有返回任何内容。
jwplayer().onComplete(function(e) {
var videoURL = this.getPlaylistItem().file;
console.log('Completed = ' + videoURL);
});
答案 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);
});
见这个例子:
如果仍然无效,请提供运行播放器的链接。
答案 2 :(得分:0)
我不确定onComplete,但值得尝试:
var fileName = jwplayer().config.file
var baseUrl = jwplayer().config.streamer
var videoUrl = baseUrl + "/" + fileName