2016-08-09 25 views
0

我有一个离子应用程序,我正在显示视频,并且当我在Chrome浏览器和Android设备上测试它时工作正常,但没有任何显示在iphone上。这是我的html代码:离子嵌入视频不能在ios上工作

<iframe ng-show="article.external_media.length > 0 && article.external_media.url != ''" ng-src="{{article.external_media[0].url | safeUrl }} "></iframe> 
+0

我想这可能是您的iOS阻止来自外部位置任意请求。 –

+0

你有什么建议如何克服? – Marco

回答

2

我张贴,我发现到解决方案会不会有人需要它在future.This是什么问题终于得到了I帧在iOS工作:

<allow-navigation href="*" /> 
0

如果问题来自IOS阻止外部的请求,在您添加配置行.plist文件像这样:

<key>NSAppTransportSecurity</key> 
<dict> 
    <key>NSAllowsArbitraryLoads</key> 
    <true/> 
</dict> 
+0

我已经这样做了,但是当我将这一行添加到config.xml时,它终于开始使用ios了。 – Marco

+0

它是有道理的,你应该更新答案或创建一个新的解决方案为这个问题。 –

+0

我同意,我发布了答案。感谢您的帮助! – Marco

相关问题