我正在尝试为客户(以创作音乐作为她的工作)在网站上嵌入音频文件。
由于她对质量非常具体,她给了我一个 20 分钟的 mp3 曲目 @ 320 Kbps(约 50Mb)。理想情况下,当我们到达网站时,该曲目会在网站主页上自动播放,但如果需要,可以控制将其暂停。
其他地方会有其他播放器(虽然不是自动播放),所以我需要找到一种方法以相同的外观完成所有这些操作,以我理解且易于安装的方式(我对 JS 不太擅长) )。另外,我需要它在所有设备上工作,没有闪光灯。
我首先尝试使用 HTML5 嵌入(使用简单,无闪存),但 HTML5 播放器不会立即开始播放(或“流”),它会在播放前等待 50Mb 文件完全加载,这需要太长。
我也刚刚尝试从SoundManager2安装播放器“BAR-UI / Compact UI single Item” ,它的设计看起来非常好,而且非常理想,但我无法让它工作或找到足够完整的安装播放器教程使用控件,即使尝试了两个小时 - 文件不播放但播放器显示(尽管没有显示歌曲名称),或者歌曲立即在浏览器中播放,但控件不显示。考虑到 SoundManager2 的代码中仅在 CSS 中有 4000 行,很难对 SoundManager2 进行故障排除,而且我发现安装 SoundManager 的 Bar-UI 及其非常混乱的文件的解释很少。 WikiAudio有一个很棒的关于 SoundManager 的页面,但它并没有涉及到安装和显示控件。
我看过的其他选项(jPlayer)要么对于我正在尝试做的事情非常复杂(它只是一个在网站上加载时播放的简单 mp3 文件!),要么是基于闪存的......