私は自分のウェブサイトに YouTube 動画を埋め込む方法を使用しています。
訪問者が私の動画を見たときに JavaScript 関数をトリガーする必要があります。
基本的に、私の動画はチュートリアル ベースです。そして、訪問者がビデオを見たときにフィードバック フォームをトリガーしたいと考えています。
イベントをトリガーするタイミングと方法がわかりません??!! 動画の最初か最後に。
私を助けてください。
私は自分のウェブサイトに YouTube 動画を埋め込む方法を使用しています。
訪問者が私の動画を見たときに JavaScript 関数をトリガーする必要があります。
基本的に、私の動画はチュートリアル ベースです。そして、訪問者がビデオを見たときにフィードバック フォームをトリガーしたいと考えています。
イベントをトリガーするタイミングと方法がわかりません??!! 動画の最初か最後に。
私を助けてください。
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);
}