0

我允许用户上传一个 YouTube 嵌入链接,该链接将在他们的个人资料页面上显示视频。但是,当我当前的代码运行时,它不起作用。我从保存 youtube 嵌入链接的数据库中成功地回显了该字段,因此我知道 php 代码在提取链接方面正在工作。然后我替换 PHP 代码并将实际链接放在 src 属性中,但它仍然不起作用。这是下面的代码。

<iframe width="420" height="315"
    src="<?php echo $detailed_profile_data['video_1'];?>" 
    frameborder="1" allowfullscreen>
</iframe>

函数detailed_profile_data 获取用户提交到数据库的链接。这是它返回的内容。youtu.be/yWk7FOnFvGs

4

1 回答 1

1

您可能希望使用 oEmbed 从用户提交的 URL 中找出实际的可嵌入 URL。

这篇 Stack Overflow 文章可能会有所帮助:如何使用 PHP 从视频 URL 中检索 YouTube 视频详细信息?

于 2012-07-26T05:30:35.187 回答