我正在尝试使用此代码
<iframe width="300" height="200" src="http://www.youtube.com/embed?max-results=1&controls=0&showinfo=0&rel=0&listType=user_uploads&list=YOUR_CHANNEL_NAME_HERE" frameborder="0" allowfullscreen></iframe>
但它不起作用。我认为这是因为用户名中有一个空格。我尝试过很多东西,例如使用_或 - 以及许多其他希望它可以工作的东西。但它没有用,所以这就是我需要帮助的原因。
答案 0 :(得分:0)
尝试将用户名放在''单引号内。即。
&list='YOUR CHANNEL NAME HERE'
单引号应该在“”双引号src字符串中正常。它将取决于YouTube api是否接受其中包含的频道名称。
更新 - 从频道(HTML Auto Embedding Recent Uploaded videos from a youtube channel)嵌入最新YouTube视频的代码:
<iframe width="300" height="200" src="http://www.youtube.com/embed?max-results=1&controls=0&showinfo=0&rel=0&listType=user_uploads&list=YOUR_CHANNEL_NAME_HERE" frameborder="0" allowfullscreen></iframe>
因此,这会让我们回到用户名中有空格的问题,因此通常会有一个哈希字符串代表YouTube上的频道“名称”。我会尝试使用此哈希键而不是文本通道名称。