IE8的音频标签替代品

时间:2015-03-19 09:45:41

标签: javascript jquery html audio internet-explorer-8

我试图创建一个按钮,在点击时播放和暂停音频。这在Google Chrome和较新的浏览器中运行良好,但我也需要它来支持IE 8。我尝试过使用<embed>代码并更改了触发器以适应嵌入音频,但它仍然无法在IE 8中播放或暂停?如果可能,我想使用jQuery。

HTML

<audio id="sound" src="sound.mp3"></audio>

的JavaScript / jQuery的

$(document).ready(function() {
    $('.toggle-snd').click(function() {
            if ($('#sound').prop("paused") == false) {
                $('#sound').trigger("pause");
                $('.toggle-snd').text('Play interview');
                $('.toggle-snd').toggleClass('active2');
            } else {
                $('#sound').trigger("play");
                $('.toggle-snd').text('Pause interview');
                $('.toggle-snd').toggleClass('active2');
            }
    });
});

1 个答案:

答案 0 :(得分:1)

您可以使用audio.js,这是html5音频代码的跨浏览器javascript包装。