YouTube EMBED CODE を制御する方法はありますか。たとえば、サイトで YouTube 埋め込みコードを使用しています。自分のボタンを使用して、前方、後方、停止などのビデオを制御する方法はありますか。
これは可能ですか?
どんな助けでも大歓迎です..事前に感謝します。
フェロ
YouTube EMBED CODE を制御する方法はありますか。たとえば、サイトで YouTube 埋め込みコードを使用しています。自分のボタンを使用して、前方、後方、停止などのビデオを制御する方法はありますか。
これは可能ですか?
どんな助けでも大歓迎です..事前に感謝します。
フェロ
YouTube には、独自のプレーヤーを作成したり、プログラムでプレーヤーを制御したりするために使用できる JavaScript と Flash API があります。
ドキュメントはこちら: http://code.google.com/apis/youtube/overview.html
ドキュメントには、独自の「クロムレス」プレーヤーを制御するための例がいくつかあります。これは、独自のボタンが必要な場合に使用するものです。
ブラウザに組み込まれた主要なビデオ プレーヤー タイプにはすべて、これを行う方法がありますが、方法はすべて異なります。
YouTube は Flash プレーヤーを使用していますが、これには特別な問題があります。Flash ビデオ プレーヤーは、プレーヤーを構築したプログラマーによって特別に追加されたもの以外の外部 JavaScript 呼び出しを処理できません。つまり、YouTube が外部スクリプト機能をサポートするプレーヤーを作成していない場合、スクリプトを作成することはできません。これはフラグ (オン/オフ) ではありません。これは、Flash が明示的に外部スクリプト API を発行するようにするためのものであり、プレーヤーに目的の動作をさせるには、呼び出しがどのように見えるかを知る必要があります。これは、たとえば、QuickTime、Windows Media Player、または新しい HTML 5 <video> タグとは異なります。これらはすべて、あなたが求めている基本的な再生制御を文書化しています。
おそらく、独自の FLV プレーヤーを作成して (または、人気のあるJW PlayerのようなJavaScript API を備えたものを購入して)、YouTube が提供する実際のビデオ ファイルを参照することができます。動画ファイルの URL を隠蔽しようとしているかどうかはわかりませんが、それが何であるかがわかれば成功です。