Javascript Android中的声音

Javascript Android中的声音,javascript,android,html,audio,Javascript,Android,Html,Audio,为什么android版本4.1不能播放声音?在浏览器中,声音可以很好地播放 我尝试在卡匹配和卡不匹配时播放声音 我目前使用HTML5、CSS和javascript开发了我的游戏 Javascript: function playAudio(sAudio) { var audioElement = document.getElementById('audioEngine'); if(audioElement !== null) { audioElem

为什么android版本4.1不能播放声音?在浏览器中,声音可以很好地播放

我尝试在卡匹配和卡不匹配时播放声音

我目前使用HTML5、CSS和javascript开发了我的游戏

Javascript:

function playAudio(sAudio) {
    var audioElement = document.getElementById('audioEngine');
        if(audioElement !== null) {
            audioElement.src = sAudio;
                audioElement.play();
    }
}
function playAudio(sAudio) {
    var audioElement = document.getElementById('audioEngine');
        if(audioElement !== null) {
            audioElement.src = sAudio;
                audioElement.play();
    }
}
    function checkPattern() {
        if (isMatchPattern()) {
            $(".card-flipped").removeClass("card-flipped").addClass("card-removed");
                if(document.webkitTransitionEnd){
                    $(".card-removed").bind("webkitTransitionEnd",  removeTookCards);
                }else{
                    playAudio("mp3/WinLevel.mp3");
                    removeTookCards();
                }
            } else {
            $(".card-flipped").removeClass("card-flipped");
            playAudio("mp3/WrongLose.mp3");
        }
    }

HTML5:

 <audio id="audioEngine">
    our browser does not support the audio element.
    </audio>

有人能帮我吗?

您是在应用程序中还是在安卓浏览器中尝试?我正在安卓手机4.1版中运行该应用程序。我已经用PhoneGap包装了我的应用程序。一切正常,只是我的声音有问题。有什么可能的解决办法吗?检查一下这个,有时会帮你