手机HTML5 audio 无法自动播放下一首

时间:2017-12-07 10:54:22来源:作者:点击:

 在PC的chrome上下一首很好的工作;但是在Android的chrome上出现了手动切换下一首无问题,自动切换下一首无法播放问题

解决办法

不在网页里面直接写<audio>

原来代码:

if (audio) {   document.body.removeChild(audio); } audio = document.createElement('audio'); audio.innerHTML = '<source src=' + audioobj.mp3 + '>'; document.body.appendChild(audio); audio.play();
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

修改后的代码

if (audio) {   // 把audio.src设为null,并显式调用audio.load(),   // 此时对于Android会中断数据读取   audio.src = null;   audio.load(); } else {   //  通过new   audio = new Audio(); }  audio.src = audioobj.mp3; audio.play();

您可能感兴趣的文章

无相关信息

文章评论