0

我想为网站创建一个多轨播放器(如 dj 混音器)。

我尝试使用 html 5 创建它,但它不适用于 safari iOS(iPad、iPhone),因为使用 <audio> 无法同时播放多个声音

<audio src='audio/son-AMBIANCE.mp3' id="yourAudio" preload='auto' autoplay loop></audio>
<audio src='audio/son-MUSIQUE.mp3' id="yourAudio" preload='auto' autoplay loop></audio>
<audio src='audio/son-VOIX.mp3' id="yourAudio" preload='auto' autoplay loop></audio>

在 iOS 上,只播放第一个 mp3。

我想到了这个解决方案:创建一个应用程序。

你认为有可能在 Objective C 中创建一个 dj 混音器吗?或者对我来说更好的是,创建一个带有 flash 的 dj 混音器并将其导出到 Android 和 iOS(对我来说更好,因为我知道 actionScript 3)。

您认为这是一个好主意并且在技术上可行吗?

4

1 回答 1

1

您可以使用 Adob​​e 的最新游戏 SDK创建一个 AIR 应用程序,该应用程序在 Android 和 IOS 上运行良好。它将为您提供创建流畅的 DJ 混音器类应用程序并同时运行多个声音文件所需的一切。但是,如果您有任何非常大的列表,一些用户可能会抱怨大列表(超过 30 项)的迟缓

您也可以在 IOS 中创建应用程序,只要您使用正确的文件格式,就可以播放多层音频。

如果应用程序在视觉上很简单,一次只显示列表中的几个对象,我建议使用 AIR,如果你有非常重的动画或非常大的歌曲列表,我建议使用 Objective C 用于 IOS 或 Java 用于 Andorid。

于 2012-12-17T13:32:16.107 回答