2011-08-04 41 views
4

我正在尝试使用jPlayer来构建一个Web应用程序,该应用程序将使用PhoneGap构建服务为iPhone,Android和Blackberry进行本机编译。我正在使用播放器播放短小的MP3音频片断,并且它在Web浏览器中正常工作。jPlayer和PhoneGap构建兼容性

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

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

回答

2

这根本不可能与PhoneGap Build相关。它可能有问题B/C html5音频支持在很多移动平台上都很糟糕。 Html5音频不适用于Android 2.x或更旧的黑莓手机。即使在支持html5音频的情况下,它并不总是像您所期望的那样运行(无法搜索,一次不能播放多个剪辑,等等)。您可能需要查看phonegap的媒体类,以便跨平台进行一致的音频播放,即使在不支持html5音频的情况下:http://docs.phonegap.com/en/2.0.0/cordova_media_media.md.html#Media