在 Android 应用程序中嵌入 Youtube 实时聊天

Embed Youtube Live Chat in Android Application

我正在尝试在我的 Android 应用程序中嵌入 YouTube 直播视频的实时聊天功能,但它不起作用

这是我试过的

使用 <iframe src="https://www.youtube.com/live_chat?v=XXX&embed_domain=localhost"></iframe>

将 iframe 直接嵌入到我的 Android 应用程序中

但在阅读 Google 文档后,它似乎只适用于网站

所以我决定直接在有域名的网站上嵌入实时聊天

我用 <iframe src="https://www.youtube.com/live_chat?v=XXX&embed_domain=mydomaine.com"></iframe> 创建了一个 live_chat.php 页面 (实时聊天在 mydomaine.com 上显示良好)

然后在我的 Android 应用程序中我做了 <iframe src="http://mydomaine.com/live_chat.php"></iframe>

但是还是不行,iframe是空的

如何显示在 live_chat.php 上显示良好的聊天?

我使用 Ionic 4 和 Cordova 8

这就是我修复 iframe 在真实设备上不工作的方法。
在您的 config.xml 文件中设置:

<allow-navigation href="*" />

我建议首先使用 * 进行测试,以确认您的问题是否源于此。然后,出于安全考虑,您必须将其替换为您希望在您的应用中允许的网站。