我正在尝试将youtube实时流视频的实时聊天功能嵌入我的Android应用中,但不起作用
这就是我尝试过的
直接用<iframe src="https://www.youtube.com/live_chat?v=XXX&embed_domain=localhost"></iframe>
将iframe嵌入我的Android应用程序中
但是在阅读了Google文档之后,似乎仅适用于网站
因此,我决定将在线聊天直接嵌入具有域名的网站上
我使用live_chat.php
创建了一个<iframe src="https://www.youtube.com/live_chat?v=XXX&embed_domain=mydomaine.com"></iframe>
页面
(实时聊天在mydomaine.com上显示良好)
然后在我的Android应用程序中,我做了<iframe src="http://mydomaine.com/live_chat.php"></iframe>
但是它仍然不起作用,iframe为空
如何显示在live_chat.php
上显示良好的聊天?
我将Ionic 4与Cordova 8配合使用
答案 0 :(得分:1)
这是我修复无法在实际设备上运行的iframe的方式。
在您的config.xml
文件中进行设置:
<allow-navigation href="*" />
我首先建议使用*
进行测试,以确认您的问题是否来自此。然后,出于安全方面的考虑,必须将其替换为要允许在应用中使用的网站。