1

私は自分のサイトでビデオを表示する方法を使用して、YouTube のURLを持っています。例: http://www.youtube.com/watch?v=XXXXXXXX これが私の動画リンクだとします。これをデータベースに保存しました。このビデオを自分のサイトで表示する必要があります。そのためには、どのようなコードを書かなければなりませんか。(HTMLページでそのコードを取得していますが、埋め込みを使用してビデオを表示していません)。前もって感謝します

4

5 に答える 5

2

[共有]をクリックしてから [埋め込み]をクリックします。そこから取ってください。

于 2013-01-23T08:05:10.217 に答える
1

iFrame を使用して、その中にビデオをロードすることもできます。

<iframe width="500" height="500"
src="http://www.youtube.com/watch?v=XXXXXXXX">
</iframe>

または、次のようにビデオを埋め込むことができます

<embed
width="500" height="500"
src="http://www.youtube.com/watch?v=XXXXXXXX"
type="application/x-shockwave-flash">
</embed>
于 2013-01-23T08:06:14.100 に答える
0

文字列を変更して、次のようにする必要があります。

<iframe width="560" height="315" src="http://www.youtube.com/embed/XXXX" frameborder="0" allowfullscreen></iframe>

したがって、 =の後にすべてを分割し、PHPまたはその他の言語を使用してこのソースに貼り付けます。JavaScriptでもこれを行うことができます。

于 2013-01-23T08:08:41.287 に答える
0

iframe を使用して埋め込む

<iframe width="560" height="315" src="/* YOUR YOUTUBE URL*/" frameborder="0" 
    ></iframe>
于 2013-01-23T08:04:36.817 に答える
0

私は常に次のことを行っています。YouTube には ' http://www.youtube.com/watch?v=XXXXXXXX ' や ' http://www.youtube.com/v/XXXXXXXX ' のような複数の URL があるため、私は parse_url と parse_str を実行して v id を取得します。 .

<?php $youtube_url =  'http://www.youtube.com/watch?v=XXXXXXXX';
parse_str(parse_url($youtube_url, PHP_URL_QUERY), $youtube); ?>

<object width="400" height="224">
<param name="movie" value="https://www.youtube-nocookie.com/v/<?= $youtube['v'] ?>"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="https://www.youtube-nocookie.com/v/<?= $youtube['v'] ?>" type="application/x-shockwave-flash" width="400" height="224" allowscriptaccess="always" allowfullscreen="true"></embed>
</object>
于 2013-02-18T09:22:00.870 に答える