【发布时间】:2011-03-25 02:09:49
【问题描述】:
不管我做什么,我根本无法让它在 Firefox 或 IE 或 Chrome 中播放声音。
<html>
<head>
<script type="text/javascript">
function play()
{
var embed = document.createElement('object');
embed.setAttribute('src', 'c:\\test.wav');
embed.setAttribute('hidden', true);
embed.setAttribute('autostart', true);
embed.setAttribute('enablejavascript', true);
document.childNodes[0].appendChild(embed);
}
// -->
</script>
</head>
<body onload="play();">
</body>
</html>
【问题讨论】:
-
请不要在页面加载时自动播放背景声音。这是网页可以做的最烦人的事情之一(请参阅seomoz.org/blog/…)。至少可以选择静音。
-
您的一个问题是
\t是制表符。 -
修复了 \t 的问题,但仍然没有运气。
标签: javascript html audio