Youtube Javascript APIを使用して、ウェブサイトに埋め込まれたビデオを読み込んで再生しています。
ユーザーが再生、一時停止などをクリックすると、これらの状態を表す整数があります。例えば:
YT.PlayerState.ENDED
YT.PlayerState.PLAYING
YT.PlayerState.PAUSED
YT.PlayerState.BUFFERING
YT.PlayerState.CUED
早送りのために送信される状態メッセージは何ですか?
早送りと言うときは、ビデオ タイマーをドラッグしてビデオを進めたり、ビデオのポイントに戻したりすることを意味します。
誰かが早送りしていることを検出する方法を知っていますか?
*編集: *
さらに調査した結果、タイム バーをドラッグすると、YT.PlayerState.PAUSED というメッセージが送信されることがわかりました。ユーザーがビデオを一時停止すると、ビデオが元のサイズに縮小されるため、これは大きな問題です。しかし、早送りは一時停止と同じメッセージを送信するため、誰かが早送りを行うとビデオが縮小されますが、これは想定外のことです。
一時停止と早送りを区別する方法はありますか?