0

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'
        }
    }

});

4

2 に答える 2