我有一个youtube网址,我可以在我的网站上显示视频

时间:2013-01-23 08:00:38

标签: youtube

我有一个youtube 网址,使用我可以在我的网站上显示视频。 例如 : http://www.youtube.com/watch?v=XXXXXXXX 假设这是我的视频链接。我已将其保存在我的数据库中。 我需要在我的网站上显示这个视频,因为我必须编写什么代码。 (我在我的html页面中重新获取该代码,但它没有使用嵌入显示视频)。 提前致谢

6 个答案:

答案 0 :(得分:2)

点击分享,然后点击嵌入。从那里拿走它。

答案 1 :(得分: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>

答案 2 :(得分:0)

使用iframe嵌入

<iframe width="560" height="315" src="/* YOUR YOUTUBE URL*/" frameborder="0" 
    ></iframe>

答案 3 :(得分:0)

此链接可以帮助您,使用html 5视频标记,您可以执行此操作

http://www.w3schools.com/html/html_videos.asp

答案 4 :(得分:0)

我想说,你必须修改字符串并将其输入:

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

= 之后拆分所有内容并使用PHP或任何其他语言将其粘贴到此源中。您也可以使用JavaScript执行此操作。

答案 5 :(得分:0)

我总是做以下这对我很有用。 因为youtube可以有多个网址,例如“http://www.youtube.com/watch?v=XXXXXXXX”或“http://www.youtube.com/v/XXXXXXXX”,我会使用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>