javascript播放声音的函数是什么?

JavaScript06

javascript播放声音的函数是什么?,第1张

可以用<bgsound>标签。

<html>

  <head>

    <script>

       function init(){

          if(判断条件有消息){

                 document.getElementById("sound").src="sound.wav"

                 或者document.all.sound.src="sound.wav"

                 或者document.getElementsByName("*").sound.src="sound.wav"

                     }

                 }

    </script>

  </head>

  <body>

    <bgsound id="sound">

  </body>

</html>

这样就可以播放了默认情况下不会循环。如果使用<embed>也可以使用上面的想法

<embed id="sound" src="msg.wav" width="42" height="35" hidden="true" autostart="false"></embed>

如果是ie就直接写document.getElementById("sound").play()

如果是mozilla-firefox就就把document.getElementById("sound").autostart=true

在页面body里加上

<bgsound id="snd" loop="0" src="">

然后再<head></head>之间加上

<script>

function playSound(src){

var _s = document.getElementById('snd')

if(src!='' &&typeof src!=undefined){

_s.src = src

}

}

</script>

调用时,比如用按钮调用:

<input type="button" value="声音" onclick="playSound('这里填写你的声音文件路径')">

声音文件尽量要小,几十K到wav文件即可

js海康对讲声音音调变了是网络不太好或有电子产品干扰导致的。在同一局域网内开启对讲后设备与客户端(电脑或手机)形成回路,或是离设备太近,声音自激形成回响。同时,设备边上有电子产品干扰,也会有影响,设备附近不要有电子设备。