iOS 8 - 视频和声音文件无法从主屏幕网络应用程序播放

标签 ios iphone html video ios8

我有一个 HTML5 网络应用程序,它使用 JWPlayer 来播放嵌入式视频和播客。这在 iOS 7 中运行良好,无论是在 Safari 中还是作为网络应用程序保存到主屏幕时。

在 iOS 8 中,视频和声音文件也可以在 Safari 中播放,但是当我将应用程序保存到主屏幕并从图标打开它时,没有任何媒体文件可以播放。

我已尝试通过我的 Mac 上的 Safari 控制台进行调试,应用程序在我的手机上运行,​​但没有发现任何错误或任何其他可能导致问题的原因。

如果我在 iOS 7 上运行该应用程序,控制台中的输出与我在 iOS 8 上看到的相同。

就好像应用正在尝试加载媒体,但如果我尝试离开嵌入媒体的页面,应用就会崩溃并关闭。

任何人都可以阐明这一点,并提供解决方法吗?这是一个错误,还是 Apple 有意限制主屏幕网络应用程序的功能?

谢谢,

约翰。

最佳答案

iOS 8.3 修复了这个错误。现在可以从主屏幕网络应用播放视频,包括来自应用缓存。

关于iOS 8 - 视频和声音文件无法从主屏幕网络应用程序播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25997691/

相关文章:

ios - 如何制作DateComponentsFormatter.string的第一个字(来自:)'s result capitalised?

javascript - 如何使用 Swift 在 Javascript 中单击按钮

ios - 如何限制在uitableview中选择的行数

html - 用正则表达式替换最后一个图像标签或字符

ios - 所有 ViewController 中的 AdMod 单个实例

javascript - Jquery clone( ) 函数不适用于 toggleClass( )。试图克隆图像但图像从当前位置移动

iphone - 我为什么要做[对象释放];对象=零;什么时候释放一个对象?

iphone - 如何创建流畅的图像动画

HTML5 样板文件 : Meta viewport and width=device-width

jquery - 在 safari 中错误读取高度值(任何可能的修复?)