音频.MP3无法在Safari浏览器中使用

时间:2016-05-13 11:45:46

标签: audio safari

我正在开发web application我必须使用播放声音,我使用.MP3,但问题就出现了。

声音play good in chrome, Firefox,但在safari its not working.

<audio id="myAudio"><source src="/assets/noti.mp3" type="audio/mpeg"></audio>

我不知道,也没有找到任何地方,所以我在这里问。

希望并等待你的回复。

提前致谢。

3 个答案:

答案 0 :(得分:0)

我在safari上也遇到过mp3文件的问题,经过大量研究后,文件的压缩存在问题。

答案 1 :(得分:0)

我遇到了同样的问题,但我有像public static void main(String[] args) throws FileNotFoundException, IOException { try{ ExceptionHandler(1); ExceptionHandler(2); }catch(FileNotFoundException e){ e.printStackTrace(); }catch(IOException e){ e.printStackTrace(); }finally{ System.out.println(" error to be checked"); } testException(0); } public static void ExceptionHandler(int i) throws FileNotFoundException, IOException{ if(i =1 ){ FileNotFoundException myException = new FileNotFoundException("error for code 1 "+i); throw myException; }else if(i =2){ throw new IOException("error on 2 "); } } 这样的网址 请注意,它没有扩展名 我正在流式传输文件,因此链接在chrome + firefox中工作。

因此,我已在网址(/listen/123)中添加了扩展程序,并修改了我的后端代码,以便listen/123.mp3实际加载资源123.mp3

它有效。

答案 2 :(得分:-2)

我遇到了同样的问题,我可以使用开源工具MP3val修复损坏的mp3文件。这个工具修复的问题是文件的“开始时的垃圾”。现在声音也适用于Safari。