·您当前的位置:首页 > 技术教程 > Html5技术 >

[html5]html5在Web上制造声音的范例

时间:2017-03-17 14:37酷播
HTML5 在Web上制造声音的例子,[html5]html5在Web上制造声音的范例

HTML5在Web上制造声音的例子

下面提供了一个在Web条件下自主制造声音并可控发出和停止声音的例子,部门代码如下: (请使用Firefox 4.0以上版本浏览)
  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <title>产生音频</title> 
  5. <script type="text/javascript"> 
  6. function playTone(){ 
  7. var output = new Audio(); 
  8. output.mozSetup(1, 44100); 
  9. var samples = new Float32Array(22050); 
  10. var len = samples.length; 
  11. for(var i = 0; i < samples.length ; i++){ 
  12. samples[i] = Math.sin( i / 30 ); 
  13. output.mozWriteAudio(samples); 
  14. </script> 
  15. </head> 
  16. <body> 
  17. <p>当你按下以下按钮之后,这个demo会拨一秒钟的音调。</p> 
  18. <button onclick="playTone();">播放</button> 
  19. </body> 
  20. </html> 
查看完整的在Web条件下自主制造声音的例子,请点击下面的超链接(请使用Firefox 4.0以上版本浏览)。
声音制造器在线演示

完整audio与video标签案例解析,请访问:
http://www.html5star.com/article-198-1.html

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器