当我点击按钮时,我正在使用javascript函数播放mp3文件。
var soundEmbed = null;
function soundPlay(url) {
if (soundEmbed)
document.body.removeChild(soundEmbed);
soundEmbed = document.createElement("embed");
soundEmbed.setAttribute("src", "/snd/"+url+".mp3");
soundEmbed.setAttribute("hidden", true);
soundEmbed.setAttribute("autostart", true);
document.body.appendChild(soundEmbed);
}
在谷歌浏览器中,当我点击按钮时,声音会播放,但右边的滚动条变为黑色线条,左侧窗口顶部有一条黑色的细条。在Firefox和IE上,它很好,没有黑线。
任何人都知道问题是什么/如何修复它?
此外,当我在其中放置一个soundEmbed.setAttribute("loop", true);
时,它也不会在chrome上循环,而它与IE / firefox一样。
答案 0 :(得分:0)
确保您使用的是最新版本的Google Chrome。