iframe在iOS中不起作用(离子框架)

时间:2015-10-05 10:55:04

标签: ios iframe ionic

我为iOS和Android开发了一款带离子框架的应用程序。 Android中没有问题。但是,iframe在iOS设备和模拟器中没有显示任何内容,尽管它在Android和浏览器中运行良好。 请帮我! :)

2 个答案:

答案 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中。