2009-05-30 15 views
0

ユーザーがJavascriptアクションをトリガーすると、JW FLVが現在の場所から5秒後ろに戻るようにします。私はplayer.sendEvent( 'SEEK'、秒)を使ってイベントを送信する方法を知っています。しかし、私はJSが現在の場所を知らないので、何秒も経過するのを知らない。誰かが助けてくれますか? http://developer.longtailvideo.com/trac/wiki/FlashEvents#VieweventsJW FLV Player Javascriptイベント

答えて

0

実際には、javascriptを使用して現在の場所を取得できます。

getPosition():あなたは、現在の位置を取得することができます)

function userTriggeredJsAction(){ 
    var newTime = time - 5; 
    player.sendEvent('SEEK',newTime); 
} 
1

1:

player.addModelListener('TIME', 'timeMonitor'); 
var time = null; 
function timeMonitor(obj) { 
    time = obj.position; 
} 

時間変数絶えず更新は、そうそしてちょうどのようなものを実行します。ここに方法は次のとおりです。現在の再生位置を秒数で数値として返します。次いで

2)のように必要な位置にシーク(ポジション)シーク

:現在再生中のアイテム内の指定された位置にジャンプ。パラメータ:position:Number: Requested position in seconds.

this

関連する問題