>问题:https://namedrop.io/keshavmalani 上的音频无法在浏览器上播放。具体来说,这发生在公司基础设施内计算机上的Internet Explorer上,并且他们有一个设置,至少阻止了音频的javascript(不确定他们阻止了他可能正在发生的其他内容)
期望的解决方案:我希望能够在页面上显示一条消息,例如"由于您的浏览器设置,名称录制无法播放"
有没有办法做到这一点?noscript 标签也不会在他们的浏览器上触发
我正在使用jplayer播放名称录音
> 因此,@guest271314的解决方案是使用标签而不是基于 JavaScript 的播放器,这有效,但由于我需要更改播放器(css 等),我必须做更多的事情。做了更多的挖掘,发现这个:http://codepen.io/katzkode/pen/Kfgix#anon-login,这也有效
<audio id="music" preload="true">
<source src="http://www.alexkatz.me/codepen/music/interlude.mp3">
<source src="http://www.alexkatz.me/codepen/music/interlude.ogg">
</audio>
<div id="audioplayer">
<button id="pButton" class="play" onclick="play()"></button>
<div id="timeline">
<div id="playhead"></div>
</div>
</div>
似乎问题可能是jPlayer在他们的播放器中引入了一些在IE上不起作用的东西。谢谢@guest271314