2

Shockwave Player を C# .NET アプリケーションに組み込みました。現在再生中のビデオの再生が終了したときに、Youtube プレーヤーからイベントを発生させることは可能ですか? Youtube API は、アプリケーションに埋め込まれた Shockwave Player と同じように、何も提供しません。発生するイベントは Javascript だけですが、それらをアプリケーション自体に転送する方法が見つかりません。

4

1 に答える 1

0

Jeff Posnick と Tom Roggero が述べたように、javascript でこれを行う必要がありますが、そのイベントで javascript がサーバーに情報を ping することを妨げるものは何もありません。

探しているイベントは onStageChange です。状態が 0 (終了) になると、再生はビデオの終わりに達します。JavaScript イベント ハンドラーで、サーバーに ajax リクエストを返すことができます。

Youtube Player API をいじるのに便利なページは次のとおりです: https://developers.google.com/youtube/youtube_player_demo API リファレンス: https://developers.google.com/youtube/js_api_reference#Playback_status

于 2012-10-07T17:29:17.883 に答える