Javascript 动态音频源更改不起作用

Javascript 动态音频源更改不起作用,javascript,jquery,Javascript,Jquery,动态音频源更改不适用于opera和safari,但适用于firefox、chrome和ie <audio id="audio" controls="" > <source src="" type="audio/mpeg" /> </audio> 你可以用 $('#audio').load(); 使用“加载”按钮加载新音频 $('#audio').get(0).play(); 你可以在JSFIDLE中添加你的代码吗?可能

动态音频源更改不适用于opera和safari,但适用于firefox、chrome和ie

  <audio id="audio" controls="" >
        <source src="" type="audio/mpeg" />
        </audio>
你可以用

$('#audio').load();
使用“加载”按钮加载新音频

$('#audio').get(0).play();

你可以在JSFIDLE中添加你的代码吗?可能你还有另一个问题:它是免费的你不想创建帐户XD某些浏览器没有播放mp3文件你需要添加两个源尝试添加两个源和两个源更改歌曲时我也添加了两个源,但当我在标签中手动添加一首mp3歌曲时,它工作了,但在我使用单击事件更改src时不工作。确定也许你在php上有问题,你现在可以试试$'playlist li a'。。将侦听器添加到播放列表中的所有
$('#audio').load();
$('#audio').get(0).play();