0
我試圖在屏幕至少1600px時播放音頻文件。 這是我的HTML根據屏幕尺寸播放音頻
<audio id="audio" autoplay></audio>
和我的jQuery
var width = $(window).width();
function audio() {
$("#audio").attr("src","zoubisou.mp3");
$("#audio").attr("type","audio/mp3");
$("#audio").trigger("play");
}
if (width > 1600) {
audio();
}
它不會玩什麼。我甚至試圖通過它的ID來獲取音頻元素,並將源元素添加到上面列出的屬性中。也不行。
這背後的邏輯是讓聲音只能在桌面瀏覽器上播放,而不能在平板電腦/手機上播放。
謝謝,看來我的代碼的問題是「類型」 ATTR – BoazKG 2014-12-06 21:25:12