我为iOS和Android开发了一款带离子框架的应用程序。 Android中没有问题。但是,iframe在iOS设备和模拟器中没有显示任何内容,尽管它在Android和浏览器中运行良好。 请帮我! :)
答案 0 :(得分:21)
尝试将此添加到<platform name="ios">
标记内的config.xml文件中:
<allow-navigation href="*" />
有同样的问题,对我有用。
答案 1 :(得分:6)
Marco解决方案效果很好但允许您的应用iframe中的任何网址,因此可能存在安全问题。
如果您知道iframe的可能网址,请将允许导航设置限制如下:
<allow-navigation href="https://*youtube.com*" />
<allow-navigation href="https://*vimeo.com*" />
这样,您只能将已批准的网址加载到iframe中。