phonegap 媒体插件无法处理多种声音?

Posted

技术标签:

【中文标题】phonegap 媒体插件无法处理多种声音?【英文标题】:phonegap media plugin cant handle multiple sounds? 【发布时间】:2015-06-12 17:11:43 【问题描述】:

我认为这没什么好问的,应该是某种默认值。

phonegap 中的媒体插件应该让声音以原生方式播放(或者我错了)不会让两个声音一起播放而不会相互干扰。

例如,如果播放背景音乐,然后出现某种声音,则背景停止,然后什么也没有(由于某种原因,它只是在当前播放结束时发生)。

还有其他选择吗?

【问题讨论】:

【参考方案1】:

因此,经过长时间的研究和反复试验,除了使用美妙的插件之外别无他法:

https://github.com/floatinghotpot/cordova-plugin-nativeaudio

它似乎使用了 html5 声音,但它非常适合 phonegap 游戏应用程序!如果您没有游戏,请使用媒体插件。

这里有一些代码示例,非常重要的一点是,对于 phonegap 构建,有 2 个插件似乎来自同样出色的开发人员, 有nativeaudio和lowlatencyaudio,使用后者,由于某种原因nativeaudio在ios8上有一些问题

【讨论】:

以上是关于phonegap 媒体插件无法处理多种声音?的主要内容,如果未能解决你的问题,请参考以下文章

Phonegap 使用 phonegap 3 和媒体插件构建

phonegap 媒体声音在 5 次后停止播放

Phonegap Media API (Android) - 未定义媒体

如何使用 Cordova 插件进行 PhoneGap 构建

Phonegap:如何禁用默认触摸声音?

phoneGap/Apache Cordova 媒体捕获插件 - 多视频录制