鍍金池/ 問答/HTML5  網(wǎng)絡安全  HTML/ audio.play()無法播放?

audio.play()無法播放?

js控制audio播放失敗是為什么?腦闊痛

//ajax動態(tài)添加的HTML
<div class="mmp">
         <audio src="${this.voice}"></audio>
 </div>
//點擊事件
$(document).on("click",".mmp",function(){
         $(this).children('audio').play(); 
})

//頁面 紅色按鈕class="mmp"
圖片描述

調節(jié)器就提示在異常處暫停了,控制臺上沒有報錯

clipboard.png

回答
編輯回答
帥到炸
  <audio src="${this.voice}"></audio>

這里用雙引號引起了會有問題吧。還有.children()返回的是一個集合,不好直接點audio的方法。

2017年9月9日 05:50