-1

私は自分のウェブサイトに YouTube 動画を埋め込む方法を使用しています。

訪問者が私の動画を見たときに JavaScript 関数をトリガーする必要があります。

基本的に、私の動画はチュートリアル ベースです。そして、訪問者がビデオを見たときにフィードバック フォームをトリガーしたいと考えています。

イベントをトリガーするタイミングと方法がわかりません??!! 動画の最初か最後に。

私を助けてください。

4

1 に答える 1

0

javascript の YouTube API を確認してください。

クロムレス プレーヤーを表示する HTML ページには、onYouTubePlayerReady という名前のコールバック関数を実装する必要があります。プレーヤーが完全に読み込まれ、API が呼び出しを受け取る準備ができると、API はこの関数を呼び出します。

onStateChangeこのイベントは、プレーヤーの状態が変化するたびに発生します。可能な値は、開始されていない (-1)、終了した (0)、再生中 (1)、一時停止中 (2)、バッファリング中 (3)、ビデオ キューあり (5) です。SWF が最初に読み込まれると、開始されていない (-1) イベントがブロードキャストされます。ビデオがキューされて再生する準備ができると、ビデオ キュー イベント (5) がブロードキャストされます。」

 function onYouTubePlayerReady(playerId) {
    ytplayer = document.getElementById("myytplayer");
    ytplayer.addEventListener("onStateChange", "onytplayerStateChange");
 }

 function onytplayerStateChange(newState) {
    alert("Player's new state: " + newState);
 }
于 2012-04-18T15:53:25.797 に答える