1
我試圖創建一個按鈕,播放和暫停音頻單擊時。這在谷歌瀏覽器和更新的瀏覽器中工作正常,但我也需要它來支持IE 8。我試過使用<embed>
標籤,並已改變觸發器以適應嵌入式音頻,但它仍然不能在IE 8中播放或暫停?我想盡可能使用jQuery。IE8音頻標籤替代
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');
}
});
});
[嵌入標籤中的開始/暫停音頻? (IE8 +)](http://stackoverflow.com/questions/11953656/start-pause-audio-in-an-embed-tag-ie8) – ketan 2015-03-19 09:47:55
如果你今天正在構建一個網絡新功能,你真的需要問一下if支持IE8真的很有必要。 AFAIR來自Microsoft的所有IE8支持在今年7月份在Win2003 EOL開始時都會下降。 – scunliffe 2015-03-19 09:57:33
@scunliffe它用於在學校網絡上查看......他們只有IE 8不知情:S – JmC 2015-03-19 09:59:30