3

我们有一个针对 Internet Mobile Explorer 6 的 Web 应用程序。当用户输入不正确的...“输入”时,我们需要播放声音。知道 ie mobile 6 支持什么以及如何实现这一点吗?

提前致谢。

4

2 回答 2

2

我知道这个问题有点老了,但我认为它仍然值得回答。这就是我让它工作的方式。如果您只针对 IE6 Mobile,您可以在 head 标签中添加如下内容:

<bgsound id="bgSoundId" loop="0" volume="100" />

然后有一个像这样的 JavaScript 函数:

function playSound() {
    document.getElementById("bgSoundId").src = "path/to/file.wav";
}

因此,您只需从验证逻辑中调用该函数。

于 2012-10-09T22:08:52.123 回答
0

试用<bgsound>(尽可能多地支持浏览器<embed><audio>

<audio src="sound.url" type="mime/type">
  <embed src="sound.url" type="mime/type">
    <bgsound src="sound.url">
    </bgsound>
  </embed>
</audio>

但是据我所知, embed&bgsound没有通用的方法来从 javascript 开始播放。

于 2012-07-06T15:24:10.183 回答