2

YouTube EMBED CODE を制御する方法はありますか。たとえば、サイトで YouTube 埋め込みコードを使用しています。自分のボタンを使用して、前方、後方、停止などのビデオを制御する方法はありますか。

これは可能ですか?

どんな助けでも大歓迎です..事前に感謝します。

フェロ

4

2 に答える 2

3

YouTube には、独自のプレーヤーを作成したり、プログラムでプレーヤーを制御したりするために使用できる JavaScript と Flash API があります。

ドキュメントはこちら: http://code.google.com/apis/youtube/overview.html

ドキュメントには、独自の「クロムレス」プレーヤーを制御するための例がいくつかあります。これは、独自のボタンが必要な場合に使用するものです。

于 2011-04-27T14:51:03.090 に答える
1

ブラウザに組み込まれた主要なビデオ プレーヤー タイプにはすべて、これを行う方法がありますが、方法はすべて異なります。

YouTube は Flash プレーヤーを使用していますが、これには特別な問題があります。Flash ビデオ プレーヤーは、プレーヤーを構築したプログラマーによって特別に追加されたもの以外の外部 JavaScript 呼び出しを処理できません。つまり、YouTube が外部スクリプト機能をサポートするプレーヤーを作成していない場合、スクリプトを作成することはできません。これはフラグ (オン/オフ) ではありません。これは、Flash が明示的に外部スクリプト API を発行するようにするためのものであり、プレーヤーに目的の動作をさせるには、呼び出しがどのように見えるかを知る必要があります。これは、たとえば、QuickTime、Windows Media Player、または新しい HTML 5 <video> タグとは異なります。これらはすべて、あなたが求めている基本的な再生制御を文書化しています。

おそらく、独自の FLV プレーヤーを作成して (または、人気のあるJW PlayerのようなJavaScript API を備えたものを購入して)、YouTube が提供する実際のビデオ ファイルを参照することができます。動画ファイルの URL を隠蔽しようとしているかどうかはわかりませんが、それが何であるかがわかれば成功です。

于 2009-08-26T05:02:05.380 に答える