4

我正在尝试将 jPlayer 用于 Web 应用程序,该应用程序将使用 PhoneGap Build 服务为 iPhone、Android 和 Blackberry 进行本地编译。我正在使用播放器播放简短的 MP3 音频片段,它在网络浏览器中运行良好。

但是,当使用 PhoneGap 编译时,音频不会播放,也不会在播放器中显示文件的长度。看起来它找不到该文件,尽管我使用相对路径 ( ../audio/myaudio.mp3) 引用它。

有没有人有让 jPlayer 在通过 PhoneGap 编译的本机应用程序上工作的经验?

4

1 回答 1

2

这可能根本与 PhoneGap Build 无关。它可能有问题 b/c html5 音频支持在许多移动平台上都很糟糕。Html5 音频不适用于 Android 2.x 或更早的黑莓设备。即使在支持 html5 音频的情况下,它的行为也不总是如您预期的那样(无法搜索、一次无法播放多个剪辑等...)。您可能希望查看 phonegap 的 Media 类以实现跨平台的一致音频播放,即使不支持 html5 音频:http: //docs.phonegap.com/en/2.0.0/cordova_media_media.md.html#Media

于 2012-08-20T02:35:50.170 回答