科尔多瓦iPad应用程序-视频拖延
Cordova iPad app - video stalling
我正在使用Cordova为iPad应用程序构建内容。由于应用程序已经构建并由CMS填充,我不能添加任何扩展或插件或模块或任何东西(这似乎很重要)。我正在构建的内容几乎完全是视频驱动的,基本上我有一堆由点击事件触发的<video>
标签。正如我所说,视频都是从CMS加载的,不包含在应用程序有效负载本身中。
大多数时候它工作得很好,但偶尔一个视频开始播放,并在中途停止。我的视频文件不是很大,它们只有大约13秒长,每个大约700kb。
当视频停止时,将以下错误记录到控制台:
Took background task assertion (5) for playback stall
Ending background task assertion (5) for playback stall
括号内的数字会有所不同。
我不知道这意味着什么,当谈到Xcode/Cordova世界时,我几乎是一个完全的新手-前端开发是我的事情,但Cordova世界对我来说是新的。我不知道是什么引起的,似乎是随机的。我假设这可能是比特率/带宽的事情,但这没有意义,因为当一个视频被触发时,我检测到它的readystate
为了等待它加载在播放之前,所以理论上它应该是完全加载在它开始播放之前。
有什么解决方案或策略可以尝试吗?我有点不知所措,当搜索那个特定的错误信息时,互联网和谷歌并没有太大的帮助。
如果问题是加载,Cordova中的一个好技巧是尝试将其设置为(小)timeOut,以便在视频之前加载其余内容。如上所述,readtyState选项并不总是可靠的。
相关文章:
- 使用javascript将视频从我的android应用程序上传到youtube
- 如何重定向到我的html网站youtube嵌入视频打开在youtube应用程序
- 三星智能电视视频播放器应用程序-访问存储在USB上的mp4
- Node webkit 应用程序在加载 Vimeo 视频时崩溃
- iOS应用程序在Apple-TV上播放youtube视频
- 如何定位“隐藏”的 iframe?(应用程序:链接到嵌入“隐藏的海报图像”嵌入的 Youtube 视频的起始位置)
- iPhone应用程序或移动野生动物园的动画PNG文件的替代方案,目标是模拟短视频剪辑的即时播放
- Windows商店应用程序JS:使用WinJS.xhr上传视频文件
- 来自与科尔多瓦一起使用的基于Android HTML5的应用程序的弹出相机或视频捕获选项
- Windows 8商店应用程序在没有特殊UI的情况下捕获视频/照片
- 如何使用来自 IP 网络摄像头应用程序的 jpeg 流作为 html5 视频标签中的 src
- ipad独立网络应用程序上的视频标记错误事件不起作用
- 在线youtube视频没有'不能在iOS上的cordova应用程序中工作
- 三星智能电视应用程序的完整视频应用程序源代码
- 如何从视频游戏应用程序中的原始语法中获取@commit标签ID列表
- 如何在视频游戏应用程序中将@count语法转换为HTML
- 如何在windows8商店应用程序(javascript)中播放youtube视频
- 如何在脸书上分享视频/音频文件从iPhone应用程序创建使用钛合金appcelerator
- 使用Rails应用程序中的BigVideo.js插件,无法在视频背景前显示文本
- 在视频应用程序中实现like功能的有效方法