0

我一直在阅读html5 在 iOS 上的限制

目前,所有运行 iOS 的设备都仅限于随时播放单个音频或视频流。iOS 设备目前不支持播放多个视频(并排、部分重叠或完全重叠)。也不支持同时播放多个音频流。但是,您可以动态更改音频或视频源。有关详细信息,请参阅“按顺序更换媒体源”。

显然我一次只能播放一个文件。一种常见的技术是拥有一个文件,但将您需要的所有声音组合到这个文件中并寻找您想要播放的部分。这称为音频精灵。

但我不清楚的是:如果我使用音频精灵,我可以将它与自身重叠吗?例如,我可以在播放背景音乐时听到子弹的声音吗?或者,我可以听到两颗子弹同时发射的声音吗?

4

1 回答 1

1

最新版本的 Mobile Safari ( http://caniuse.com/audio-api ) 支持支持同时播放的 Web 音频 API。

在 iOS 设备上查看此演示:https ://webaudiodemos.appspot.com/TouchPad/index.html

用于简单包装器的无耻插件:https ://github.com/endemic/sona

于 2014-06-04T18:45:43.170 回答