本篇内容主要讲解“HTML5怎么在Web上制造声音”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HTML5怎么在Web上制造声音”吧!
成都创新互联公司专业为企业提供岑溪网站建设、岑溪做网站、岑溪网站设计、岑溪网站制作等企业网站建设、网页设计与制作、岑溪企业网站模板建站服务,十余年岑溪做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
HTML5在Web上制造声音的例子
下面提供了一个在Web条件下自主制造声音并可控发出和停止声音的例子
代码如下: (请使用Firefox 4.0以上版本浏览)
function playTone(){
var output = new Audio();
output.mozSetup(1, 44100);
var samples = new Float32Array(22050);
var len = samples.length;
for(var i = 0; i < samples.length ; i++){
samples[i] = Math.sin( i / 30 );
}
output.mozWriteAudio(samples);
}
当你按下以下按钮之后,这个demo会拨一秒钟的音调。
到此,相信大家对“HTML5怎么在Web上制造声音”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!