在 Ionic 2 应用程序中,我尝试使用 iframe 嵌入一个 YouTube 视频。代码如下所示:
<iframe width="320" height="315" src="https://www.youtube.com/embed/VIDEOID?autoplay=1&controls=1" frameborder="0" allowfullscreen></iframe>
但是,当我导航到该页面时,我收到此错误。我找不到如何解决这个问题的好答案。
XMLHttpRequest 无法加载https://googleads.g.doubleclick.net/pagead/id https://googleads.g.doubleclick.net/pagead/id。当凭据标志为 true 时,不能在“Access-Control-Allow-Origin”标头中使用通配符“*”。起源 'https://www.youtube.com https://www.youtube.com' 因此不允许访问。 XMLHttpRequest 的凭据模式由 withCredentials 属性控制。
不知道如何解决这个问题。任何帮助/领导将不胜感激。
顺便说一句,我正在 Chrome 浏览器开发人员工具中进行开发/测试。
Thanks,
您最好将其添加到您的 config.xml 中:
<preference name="AllowInlineMediaPlayback" value="true"/>
<access origin="*" subdomains="true" />
还要确保您的 Android 清单具有:
<application android:hardwareAccelerated="true" ...>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)