youtube - youtube 实时聊天节目仅在桌面上 - 在移动设备上什么都看不到
问题描述
我使用以下 iframe 嵌入 youtube 实时聊天:
如果您尝试查看您在桌面版本上经常看到的嵌入式聊天: https ://visionforex.info/market-news/
如果您尝试在移动设备上查看它,我只会看到一个空白区域。
我的问题是:是否可以在移动设备上显示 youtube 实时聊天?有没有限制?我在互联网上看到,如果您没有 ADSense 帐户,youtube 不允许在移动设备上进行实时聊天。我们在网站上有一个 Google ADS 帐户。
任何建议都非常感谢!提前谢谢了
马尔齐奥
我试图将 iframe 直接放入页面而不是小部件中,但没有任何改变。
我遵循了所有关于堆栈溢出的建议,但没有成功。
解决方案
它说 YouTube 聊天嵌入在移动设备上是不可能的,只能在桌面浏览器上:
注意:嵌入实时聊天在移动网络上不可用。
在直播期间,您可以使用 iframe 在您自己的网站上嵌入实时聊天。
获取直播的视频 ID。您可以从观看页面 URL (youtube.com/watch?v=12345) 获取视频 ID。在这种情况下,视频 ID 是“12345”。如果您选择“立即流式传输”,请右键单击播放器并选择复制视频 URL 以获取视频 URL。
获取要嵌入聊天的站点的域 URL。如果您在 www.example.com/youtube_chat 上嵌入聊天,您的嵌入域是“www.example.com”。
按以下方式组合嵌入的 URL:https ://www.youtube.com/live_chat?v=12345&embed_domain=www.example.com
这是您的 iframe 的 URL。请注意,embed_domain 必须与您嵌入聊天的页面的 URL 相匹配。如果它们不同,则不会加载嵌入式聊天。
推荐阅读
- firebase - 不同的 Firebase 参考
- laravel - 如何让asset() 在 Laravel 8.x 中正常工作?
- android - Android ConstraintLayout 不居中视图
- java - 无法启动守护进程android studio
- javascript - 如果结果不是数字,我该如何重复循环?
- shopware - Shopware 6 - 模板未注册
- c++ - 为什么 char *s = (char*)tag.c_str(); 当标签是字符串时是错误的
- swift - 在 UI 测试期间未能阻止系统休眠。错误代码:-536870211
- reactjs - TestCafe 是否支持像 Jest 这样的快照测试?
- mapbox - Mapbox gl js - 基于多个标准的自定义图标