Ios Cordova应用程序在播放音频时崩溃

时间:2015-07-14 12:36:40

标签: ios cordova audio cordova-plugins

我正在科尔多瓦创造一个游戏。 它在播放音频时崩溃。我需要播放一种声音作为背景音乐,另一种声音作为游戏声音(在按钮上单击某些音频)。我实现了类似下面的代码,但它在iPad中崩溃

<audio id="musicSound" src="audio/music.mp3" type="audio/mp3" ></audio>
   <audio id="joinSound" src="audio/join.mp3" type="audio/mp3" ></audio>

playAudio('musicSound');

function playAudio(id) {
var audioElement = document.getElementById(id);
var url = audioElement.getAttribute('src');
mediaFlag = "true";
my_media = new Media(url,
                         // success callback
                         function () { console.log("playAudio():Audio Success"); },
                         // error callback
                         function (err) { console.log("playAudio():Audio Error: " + err); }
                         );
// Play audio
my_media.play();
}


function pauseAudio() {
if (my_media) {
    my_media.pause();
}
}

function stopAudio() {
mediaFlag = "false";
if (my_media) {
    my_media.stop();
   // my_media.release();
}
}

0 个答案:

没有答案