audio.play()无法播放?

js控制audio播放失败是为什么?脑阔痛

//ajax动态添加的HTML
<div class="mmp">
         <audio src="${this.voice}"></audio>
 </div>
//点击事件
$(document).on("click",".mmp",function(){
         $(this).children('audio').play(); 
})

//页面 红色按钮class="mmp"
图片描述

调节器就提示在异常处暂停了,控制台上没有报错

clipboard.png

阅读 5.8k
1 个回答
  <audio src="${this.voice}"></audio>

这里用双引号引起了会有问题吧。还有.children()返回的是一个集合,不好直接点audio的方法。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题