使用HTML5和Javascript播放声音的最佳方式

前端之家收集整理的这篇文章主要介绍了使用HTML5和Javascript播放声音的最佳方式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图发声,我找到了两种适合我的方法.
哪个是更好的方式,为什么?是一个好主意添加一个“加载”事件监听器?

第一种方式:

$(document).ready(function() {  
  var audioElement = document.createElement('audio');  
  audioElement.setAttribute('src','sound.ogg');  
  audioElement.addEventListener("load",function(){  
      audioElement.play();  
  },true);

  audioElement.play();  
});

第二种方式

$(document).ready(function() {  
  audioElement = new Audio('sound.ogg');  
  audioElement.play();  
});

解决方法

你真的应该以第一种方式(加载),因为“DOMReady”不能保证声音文件完成下载,就像使用Image一样.
原文链接:https://www.f2er.com/html5/168621.html

猜你在找的HTML5相关文章