纠结了一会儿舍不得放弃这个方法播放声音,原因很简单,这个用标签感觉是最不麻烦的,言归正传。
刚开始百度看到说要把这个bgsound放在head,里面,后来发现body里也可以。可是不想一加载页面就播放,而是事件触发。于是在js里通过控制src不为空、音量volume改变大小,但是都不起作用。万分难过。继续百度,终于发现可用方法,那就是js里生成标签,追加到body里面:
var bg_sound = document.createElement("bgsound");
bg_sound.id="i_bg";
document.body.appendChild(bg_sound);
i_bg.src="sound/yj.mp3";