android - 如何为 iOS 和 Android 创建多轨播放器(如 DJ 混音器)?

标签 android ios html actionscript-3 tablet

我想为网站创建一个多轨播放器(如 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 应用程序来自 Adob​​e 的,可以在 Android 和 IOS 上正常运行。它将为您提供创建流畅的 DJ 混音器类应用程序并同时运行多个声音文件所需的一切。但是,如果您有任何非常大的列表,一些用户可能会提示大列表(超过 30 项)的缓慢

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

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

关于android - 如何为 iOS 和 Android 创建多轨播放器(如 DJ 混音器)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13914807/

相关文章:

ios - Swift WKWebView 加载本地文件无法在设备上运行

javascript - 使用 Angular JS 时如何在 ng-repeat 内的 img 标签中显示图像?

javascript - 如何更改由 JavaScript 函数生成的 docx 中的字体

android - Android导航栏下绘制图片

android - 在 ScrollView 中延迟加载 ViewPagers

android - 调用 setContentView 后根据用户输入更新 ListView

android - 防止用户在 Android 上终止应用程序

ios - TimeZone:获取缩写而不是 GMT 偏移量

ios - Swift - 编码 URL

php将特定字符更改为html标签