2011-12-23 8 views
0

私はユーザーが(生の)YouTubeリンクを提出するウェブサイトを作成しており、システムは自動的に埋め込む必要があります。しかし、私がYouTubeから与えられた特別な埋め込みリンクを取得しない限り、私はYouTubeの動画を埋め込むことはできません。どのように私はシステムに提供されているYouTubeのリンクを埋め込むことができますか?助言がありますか ?YouTubeからの動画を一般的な方法で埋め込む

答えて

0

私はあなたに最適なソリューションを持っています。

YouTubeは、任意のURLを送信して適切な埋め込みコードを取得できるoEmbedをサポートしています。

the standardについては、YouTube supports itをご覧ください。

+0

ありがとう!私はそれを試してみましょう。 – Cemre

1

これを削除して、必要に応じてvideo_idを更新できませんか?

<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0"> 
</iframe> 
+0

ユーザーがhttp://www.youtube.com/watch?v=rEQFsK3nORw&feature=relmfuなどのリンクをシステムに送信するとどうなりますか? YouTubeのリンクから動画のIDを取得する方法はありますか?私はsrc属性を更新するだけの方法を考えていました。 – Cemre

+1

次に、提出時にwatch_v = ...セクションからvideo_idを正規表現する必要があります。 – Galaxy

+0

ご協力ありがとうございます。私はおそらく上記の解決策よりむしろこれを使用することになるかもしれません。 – Cemre

関連する問題