2014-10-09 43 views
2

有一个网络应用程序,我使用的是YouTube iFrame api。Youtube iframe api没有打开ios原生视频播放器 - webapp

使用loadVideoById方法可以在iOS 6和7中正常工作,它会打开本机iOS视频播放器并播放视频,但在iOS 8.0.2上不会发生这种情况。事件状态会相应更改,但本机视频播放器不会打开。

我已经用尽了想法来解决这个问题。

在此先感谢

回答

0

我们有我们的web应用同样的问题,似乎是最新的iOS和我们已经做了研究的问题,我们必须坐我们的手,直到Apple发布了更新。似乎包括iframe,HTML5视频播放器,videoJS。

可能的原因/讨论:http://www.raymondcamden.com/2014/9/25/IndexedDB-on-iOS-8--Broken-Bad

相关的问题:Why HTML5 video doesn't play in IOS 8 WebApp(webview)?

相关的问题:http://support.jwplayer.com/customer/portal/questions/8612598-ios-web-app-capable-incompatibility-videos-won-t-play

会后回来,如果我们发现一个解决方法。

+0

我们可能想出了一个解决方案。看起来,如果我们在我们的应用上使用HTTPS,则视频在iOS8上播放效果良好,因此我们正在将所有内容合并到HTTPS。 iOS8上safari的一些安全更新很可能是因为在iOS7上它完美地运行(相同的代码) – CanIHazCookieNow 2014-10-31 15:56:34

+0

此解决方案不适用于我们,我们仍然无法播放来自应用程序的全屏视频 – MrFlo 2015-03-17 10:59:00

相关问题