MP3播放或无法在IE9和Firefox HTML5中播放
我有一个问题,我真的无法弄清楚发生了什么事情。 我的网站上有超过1,000个MP3文件。 他们在谷歌浏览器中都表现良好......但是,这些MP3无论是播放还是不在Firefox和IE9中播放。 虽然似乎有一些一致性。 例如,929.MP3将在Firefox和IE9中播放,但930.mp3不会在Firefix或IE9中播放。 929.mp3和930.mp3都将在Google Chrome中播放。
如果我将MP3文件转换为WebM或MP4,则每个文件都将播放,但由于转换,我有不必要的音频质量损失或不需要的较大文件。 必须有更好的方法来做到这一点。
{* Begin Audio Add On *}
{assign var="wine"
value="/home/tara/public_html/{$site}/audio/`$row.ID`.mp3"}
{if file_exists($wine)}
<tr><td colspan="2" height="10"></td></tr>
<tr>
<td><p></p></td>
<td>
<audio controls preload="none">
<source src="{$site}/audio/{$row.ID}.mp3" type='audio/mpeg; codecs="mp3"'>
Your browser does not support the audio element.
</audio>
<script>
{literal}
$(function(){
$('audio').panzerlist({theme: 'light'});
});
{/literal}
</script>
</td>
</tr>
{/if}
{* End Audio Add On *}
根据Firefox和IE9,MP3文件已经“损坏”。
当然,没有办法确定一个文件是否真的“损坏”,因为它在Chrome中运行良好。
链接地址: http://www.djcxy.com/p/89933.html上一篇: MP3 either plays or fails to play in IE9 and Firefox HTML5