Im sử dụng phonegap 2.2.0 và tôi đã thử một số mã để lặp âm thanh để phát mà không bị gián đoạn. nhưng mã mà tôi đã thử không hoạt động trên thiết bị Android của tôi. ứng dụng của tôi là ứng dụng gốc. khi tôi chạy ứng dụng này trong thiết bị nó đang chơi chỉ trong một thời gian vòng lặp không hoạt động và đây là mã của tôi:Làm cách nào để lặp lại âm thanh trong điện thoại?
function playAudio(url) {
var my_media = new Media(url,
function() {
console.log("playAudio():Audio Success");
},
function(err) {
console.log("playAudio():Audio Error: "+err);
},
function(status) {
alert(status);
// if (my_media.MEDIA_STOPPED === 4) {
// playAudio(host_root+"resources/medias/sardana.mp3");
// my_media.play();
// }
});
// Play audio
my_media.play({numberOfLoops:99});
}
Bạn có thể cho tôi biết có gì sai ở đây không?
'var myMedia; var loop = function (status) { if (status === Media.MEDIA_STOPPED) { myMedia.play(); } }; myMedia = new Media ("/ audio/my.mp3", null, null, vòng lặp); myMedia.play(); ' – Sadi