JWプレーヤーで[再生]ボタンがクリックされた場合、どの関数がトリガーされますか?

StackOverflow https://stackoverflow.com/questions/3740540

  •  03-10-2019
  •  | 
  •  

質問

アプリケーションでJWプレーヤーを使用しています。 JWプレーヤーで[再生]ボタンがクリックされたときにどの関数がトリガーされるかを知りたいです。

役に立ちましたか?

解決

あなたは何をしようとしているのですか? jwplayerのバージョンは?

これを行うことで、JWPlayer 4で「再生」クリックをシミュレートできます。http://developer.longtailvideo.com/trac/wiki/player4api#sendingevents

player.sendEvent("PLAY","true");

それ以外の場合は、ビデオが再生されたときに何かをしたい場合は、イベントを聞く必要があります。

var player = null;
function playerReady(thePlayer) {
 player = document.getElementById(thePlayer.id);
 addListeners();
}


function addListeners() {
 if (player) { 
  player.addModelListener("STATE", "stateListener");
 } else {
  setTimeout("addListeners()",100);
 }
}
function stateListener(obj) { //IDLE, BUFFERING, PLAYING, PAUSED, COMPLETED
 currentState = obj.newstate; 
 previousState = obj.oldstate; 

 var tmp = document.getElementById("stat");
 if (tmp) { 
  tmp.innerHTML = "current state: " + currentState + 
  "<br>previous state: " + previousState; 
 }

 if ((currentState == "COMPLETED")&&(previousState == "PLAYING")) {
  document.location.href="http://www.longtailvideo.com/players/jw-flv-player/"; 
 }
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top