Flowplayer で現在再生中のビデオのファイル名または URL を取得し、ショー div に表示しようとしています。私は使用できると思ってgetClip().completeUrl
いましたが、出力として未定義になります。getClip().fullDuration (整数) のように文字列ではないことを行うと、出力は期待どおりに機能します。未定義になるのはなぜですか?
ここに私のJavaScriptがあります:
function getURL(){
var url = flowplayer().getClip().completeUrl;
$("#show").empty();
$('#show').append(url);
}
ここに私のHTMLがあります:
<input type="button" id="get" value="Get URL" onclick="getURL()" />
<input type="text" id="show" name="show" />
プレーヤーの JavaScript は次のとおりです。
$f("player", "http://releases.flowplayer.org/swf/flowplayer-3.2.11.swf", {
buffering : false,
clip: {
provider: 'rtmp',
baseUrl: 'http://example.com',
streams: [
{ url: 'flv:video123'},
]
},
plugins: {
rtmp: {
url: "flowplayer.rtmp-3.2.10.swf",
netConnectionUrl: 'rtmp://example.com/vod'
}
}
});