多个 mp3 音频无法在 chrome 浏览器中播放
Posted
技术标签:
【中文标题】多个 mp3 音频无法在 chrome 浏览器中播放【英文标题】:Multiple mp3 audio not playing in chrome browser 【发布时间】:2016-05-17 09:53:51 【问题描述】:我在单个页面中使用 html5 音频标签加载了多个 MP3 音频文件。
我可以加载所有播放器。但我无法将所有玩家一一打完。
Chrome 浏览器无法播放某些音频文件,但在 FF 和 IE 浏览器中可以正常播放。
我不知道是缓存问题还是任何其他浏览器或 RAM 问题。所以请帮助我**
【问题讨论】:
你能再解释一下吗? @DieterMeemken,我正在页面中加载 70 个音频文件并使用 preload="metadata"。但加载不是问题,我也没有同时点击播放器。我只是一个一个地播放音频(一个完成然后单击另一个播放)。有时它最多可以播放 20 个,有时可以播放 30 个,之后一些中级玩家被击中并且在一些音频播放良好之后 Chrome#49 存在一些与音频/视频 TAG 相关的问题(这些 TAG 中只有一个是允许的,并且必须重复使用)。 【参考方案1】:您正在加载多少,您将preload
属性设置为什么? Chrome 有大约 6 个允许同时加载的限制。
您可以将其中的 6 个设置为 preload="metadata"
或 preload="auto"
,其他所有设置为 preload="none"
(这意味着它们只会在用户点击播放时加载)。
【讨论】:
Ian,我正在页面中加载 70 个音频文件并使用 preload="metadata"。但加载不是问题,我也没有同时点击播放器。我只是一个一个地播放音频(一个完成然后单击另一个播放)。有时它最多可以播放 20 个,有时可以播放 30 个,之后一些中级玩家被击中并且在一些音频播放良好之后.. 啊,好吧,抱歉,我好像误会了。以上是关于多个 mp3 音频无法在 chrome 浏览器中播放的主要内容,如果未能解决你的问题,请参考以下文章
HTML5 mp3 音频在 Chrome 和 Firefox 中不起作用
swift 录制多个音频 并将音频转换为mp3 并合成多个mp3文件为一个文件