1

我有一个 youtube网址,使用它可以在我的网站上显示视频。例如: 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 嵌入

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

我总是做以下这对我很有用的事情。因为 youtube 可以有多个 url,例如“ http://www.youtube.com/watch?v=XXXXXXXX ”或“ http://www.youtube.com/v/XXXXXXXX ”,所以我使用 parse_url 和 parse_str 来获取视频 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 回答
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 回答