【发布时间】:2014-12-31 09:08:35
【问题描述】:
我正在开发基于 phonegap 3.5.1 的 Intel xdk。 在 android 4.4.4 和 5.0.1 上测试
使用媒体 api,我试图在定义的持续时间内播放音频,之后下一个音频应该开始,然后循环播放。
为此,我使用 setTimeout 进行延迟,直到一个音频结束。
音频也需要在后台播放。
现在的问题是,即使音频按预期播放和循环,setTimeout 也不会在后台触发并且音频继续播放。
此外,结果不一致,在 Android 4.4.4 上相当准确,但在 Android 5.0.1 上差异很大。
请建议怎么做? 我可以缓冲音频或连接音频文件以准备一个具有定义持续时间的文件,然后播放完整的文件吗? 如果是,怎么做?
【问题讨论】:
标签: android cordova cordova-plugins intel-xdk