我想为网站创建一个多轨播放器(如 dj 混音器)。
我尝试使用 html 5 创建它,但它不适用于 safari iOS(iPad、iPhone),因为无法使用
<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)。
您认为这是一个好主意并且技术上可行吗?
最佳答案
您可以使用最新的 Gaming SDK 创建 AIR 应用程序来自 Adobe 的,可以在 Android 和 IOS 上正常运行。它将为您提供创建流畅的 DJ 混音器类应用程序并同时运行多个声音文件所需的一切。但是,如果您有任何非常大的列表,一些用户可能会提示大列表(超过 30 项)的缓慢
您还可以在 IOS 中创建应用程序,只要使用正确的文件格式,就可以播放多层音频。
如果应用程序在视觉上很简单,一次只显示列表中的几个对象,我建议使用 AIR;如果您有非常繁重的动画或非常大的歌曲列表,我建议使用适用于 IOS 的 Objective C 或适用于 Andorid 的 Java。
关于android - 如何为 iOS 和 Android 创建多轨播放器(如 DJ 混音器)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13914807/