【发布时间】:2020-09-08 17:01:16
【问题描述】:
在我的网站上,我们有产品页面,员工可以在其中将 youtube 视频 ID 放入 CMS。这些 id 被保存到数据库中,然后在数组 $videos 中提取出来。
<? php
$youtube_url[0] = "https://www.youtube.com/embed/?rel=0&modestbranding=1&playlist=";
$youtube_url[0] .= implode(",", $videos);
?>
<iframe width="580" height="315" src=<?= $youtube_url[0] ?> frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
这会在 playlist= 之后列出的 Youtube ID 中创建一个临时播放列表,并且在过去一周左右的某个时间之前已经正常工作了近一年。有什么改变吗? ?playlist= 参数是否损坏?
【问题讨论】:
-
你有没有问过 YouTube?
-
我去了他们的网站并尝试寻求支持,它说要使用 youtube-iframe-api 标签创建一个堆栈交换帖子。这显然是他们想听到这个问题的唯一方式。看这里developers.google.com/youtube/players/support