【问题标题】:one MP3 file not playing in Chrome (others do)一个 MP3 文件无法在 Chrome 中播放(其他文件有)
【发布时间】:2012-11-30 12:38:33
【问题描述】:

我正在开发一个 Joomla 站点 (2.5),并使用 html5-tags 在 K2 文章中嵌入了一个音频文件 (mp3)(参见下面的代码)。 mp3 在 Firefox (vs 16.02) 和 IE (vs 8.0.6) 中可以完美播放,但在 Google Chrome (vs. 23.0) 中无法播放。奇怪的是,这个问题似乎只与这个特定的 mp3 文件有关,其他 mp3 在 Chrome、Firefox 和 IE 中都做得很好。

<audio autoplay="autoplay" width="200" src="images/tonesound/mp3/01funkybeats.mp3" type="audio/mp3" controls="controls" preload="none"></audio>

文件相当大 (11.4 MB),大约 15 秒后开始播放音乐(在 Firefox 和 IE 中,而不是在 Chrome 中)。

【问题讨论】:

  • 发布您的文件,以便我们了解发生了什么。更好的是,在您的网络服务器上发布指向该文件的链接。
  • [link(workshops-tonesound.nl) 播放器在右侧边栏,控制开/关。通常文件会立即开始加载(进度条显示这个)。谢谢你的帮助!!

标签: google-chrome mp3 embed html5-audio


【解决方案1】:

shouldn't use MP3 on the web。最好的解决方案是将所有音频编码为 AAC 和 Ogg,因为这两种格式涵盖了所有浏览器,而 MP3 肯定不会在任何地方都适用。

【讨论】:

  • 好的,这是一个开始。我对网络上的音频文件没有任何经验,所以这听起来 ;-) 是一个可行的解决方法。不过,从技术角度来看,我仍然想知道这里发生了什么。感谢您的回复!
【解决方案2】:

您的 MP3 文件的前几帧已损坏。尝试重新编码媒体。

您可以通过 VLC 中的调试输出看到这一点。

【讨论】:

    猜你喜欢
    • 2018-02-05
    • 2015-11-30
    • 2011-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多