我正在尝试将jPlayer用于一个Web应用程序,该应用程序将使用PhoneGap Build服务为iPhone,Android和Blackberry进行本机编译。我正在使用播放器播放简短的MP3音频片段,它在网络浏览器中运行良好。
但是,当使用PhoneGap编译时,音频将无法播放,并且不会显示播放器中文件的长度。看起来它找不到文件,虽然我使用相对路径(../audio/myaudio.mp3
)引用它。
有没有人有让jPlayer在通过PhoneGap编译的本机应用程序上工作的经验?
答案 0 :(得分: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