【问题标题】:code not working because of a space in the username youtube, latest video embed not working由于用户名 youtube 中有空格,代码无法正常工作,最新视频嵌入无法正常工作
【发布时间】:2015-11-19 01:16:49
【问题描述】:

我正在尝试让这段代码工作

<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>

但它不起作用。我认为这是因为用户名中有空格。我尝试了很多东西,比如使用 _ 或 - 以及很多其他的东西,希望它能起作用。但它不起作用,所以我需要帮助。

  • 蒂姆

【问题讨论】:

  • 用户名怎么样?

标签: html iframe youtube


【解决方案1】:

尝试将用户名放在 ' ' 单引号内。即

&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 上的频道“名称”。我会尝试使用此哈希键而不是文本通道名称。

【讨论】:

  • 它没有用,我正在建立网站的朋友删除了空间,但是当我输入他的用户名时,我得到了另一个帐户。我认为其他人具有相同的用户名。您知道使用频道网址而不是名称嵌入最新 youtube 视频的方法吗?
  • 更新了我的答案,试试那个或者看看那个问题。
猜你喜欢
  • 2011-09-15
  • 2020-09-17
  • 2021-11-05
  • 1970-01-01
  • 2013-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-28
相关资源
最近更新 更多