YouTube在线聊天嵌入无法在移动设备上运行

时间:2019-03-12 11:57:15

标签: api iframe youtube-api embed

<iframe allowfullscreen="" frameborder="0" height="500" src="https://www.youtube.com/live_chat?v=XX71LoT8AME&embed_domain=localhost" width="480"></iframe>

这是嵌入youtube实时聊天的iframe代码。 在桌面视图中工作正常,但在移动视图中返回javascript错误,并且未显示任何内容

2 个答案:

答案 0 :(得分:0)

我们只是想嵌入youtube聊天,然后在Google支持中找到它。

不幸的是,据Google称,https://support.google.com/youtube/answer/2524549?hl=en

在移动网络上无法使用YouTube聊天嵌入

保重, 我

答案 1 :(得分:0)

YouTube官方documentation

  

嵌入实时聊天

     

注意:在移动设备上无法嵌入实时聊天   网络。

     

在直播过程中,您可以通过以下方式将实时聊天嵌入自己的网站中:   使用iframe。

     
      
  1. 获取直播流的视频ID。您可以从以下位置获取视频ID   观看页面网址(youtube.com/watch?v=12345)。在这种情况下,   视频ID为“ 12345”。如果您选择“立即流”,请右键单击   播放器,然后选择复制视频URL以获取视频URL。
  2.   
  3. 获取域名   您要嵌入聊天的网站的URL。如果您要嵌入聊天   在www.example.com/youtube_chat上,您的嵌入域为   “ www.example.com。”
  4.   
  5. 通过以下方式组合嵌入式URL:   https://www.youtube.com/live_chat?v=12345&embed_domain=www.example.com
  6.   
  7. 这是您iframe的网址。请注意embed_domain必须与   您嵌入聊天记录的页面的URL。如果它们是   不同的是,嵌入式聊天不会加载。
  8.