2013-07-22 81 views
0

我有一個問題,我真的不知道發生了什麼事情。我的網站上有超過1,000個MP3文件。他們在谷歌瀏覽器中都表現良好......但是,這些MP3無論是播放還是不在Firefox和IE9中播放。雖然似乎有一些一致性。例如,929.MP3將在Firefox和IE9中播放,但930.mp3不會在Firefix或IE9中播放。 929.mp3和930.mp3都將在Google Chrome中播放。MP3播放或無法播放IE9和Firefox HTML5

如果我將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 *} 

回答

0

根據Firefox和IE9,MP3文件「損壞」。

當然,沒有辦法判斷一個文件是否實際上「損壞」,因爲它在Chrome中表現良好。