如果 phonegap 没有保证支持它,音频方法的问题(例如 2.3 之前的 android 有支持它的问题)并且你永远不知道在不同平台上会发生什么,我建议你使用 phonegap 媒体 API,因为它是本机的方法(它在各种平台上有不同的方式),因此您的音频将以最佳状态播放。
快速示例:
// Audio player
//
var my_media = new Media(src, onSuccess, onError);
// Update media position every second
var mediaTimer = setInterval(function() {
// get media position
my_media.getCurrentPosition(
// success callback
function(position) {
if (position > -1) {
console.log((position) + " sec");
}
},
// error callback
function(e) {
console.log("Error getting pos=" + e);
}
);
}, 1000);
更多信息请访问:http ://docs.phonegap.com/en/1.0.0/phonegap_media_media.md.html