javascript声音,js 音频

Javascript 发出声音的问题

ipad和iphone的Safari浏览器,不支持embed。

成都创新互联公司专注于疏勒企业网站建设,响应式网站开发,成都做商城网站。疏勒网站建设公司,为疏勒等地区提供建站服务。全流程定制网站设计,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务

使用html5的 audio 标签

可参考这个

audio src="" controls="controls"/audio

control 属性供添加播放、暂停和音量控件。

Javascript 如何实现播放声音?

在页面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文件即可

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

可以用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;


网站栏目:javascript声音,js 音频
地址分享:http://ybzwz.com/article/dsgoidj.html