【问题标题】:HTTP "Content-Type" of "audio/mpeg" is not supported Issue On Firefox不支持“audio/mpeg”的 HTTP“Content-Type” Firefox 上的问题
【发布时间】:2013-05-26 15:53:25
【问题描述】:

请检查此网址:

http://www.foodworlds.info/music/

点击按钮后(红色按钮除外)应播放小声音。但是,它适用于我的“pc firefox/chrome”和“Mac chrome”。但是,在 ma​​c firefox 上,它会在 firebug 中引发错误,如下面的屏幕所示:

有人知道它是如何发生的以及如何解决这个问题吗?

【问题讨论】:

    标签: javascript macos firefox audio


    【解决方案1】:

    您可以尝试为您的<audio> 标签添加额外的音频文件格式,以支持更多平台和浏览器:

    <audio class="blue" controls>
      <source src="audio/test1.ogg" type="audio/ogg">
      <source src="audio/test1.mp3" type="audio/mpeg">
    </audio>
    

    它还需要您在服务器上放置相关资源(在这种情况下为audio/test1.ogg)。有很多在线转换器(例如 http://media.io/)可以帮助您将文件转换为其他格式。

    【讨论】:

      【解决方案2】:

      根据the Mozilla Developer Network

      为避免专利问题,Firefox 并未直接内置对 MPEG 4、H.264、MP3 和 AAC 的支持。相反,它依赖于操作系统或硬件的支持。

      所以使用firefox,对mp3等一些文件格式的支持不仅取决于浏览器版本,还取决于操作系统。

      【讨论】:

        【解决方案3】:

        通过 sudo apt-get 在 Ubuntu 中安装缺少的编解码器来解决这个问题 安装 ubuntu-restricted-extras

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-09-11
          • 2012-09-13
          • 2012-04-26
          • 2019-04-15
          • 1970-01-01
          • 2012-07-09
          • 1970-01-01
          • 2018-02-28
          相关资源
          最近更新 更多