Javascript 以不同的文件格式接收来自soundcloud的流

Javascript 以不同的文件格式接收来自soundcloud的流,javascript,audio,soundcloud,Javascript,Audio,Soundcloud,目前,我正在使用url为音频标签生成src=”“,该标签如下所示: <audio src="http://api.soundcloud.com/tracks/81827374/stream?client_id=my_id" controls> </audio> 然而,firefox和opera浏览器似乎不支持这种文件格式(mp3),因此我需要提供其他格式,我假设如下所示: <audio preload="auto" controls> <s

目前,我正在使用url为音频标签生成
src=”“
,该标签如下所示:

<audio src="http://api.soundcloud.com/tracks/81827374/stream?client_id=my_id" controls>
</audio>

然而,firefox和opera浏览器似乎不支持这种文件格式(mp3),因此我需要提供其他格式,我假设如下所示:

<audio preload="auto" controls>
    <source src="some link for .wav file" />
    <source src="some link for .mp3 file" />
    <source src="some link for .ogg file" />
</audio>


这可以通过soundcloud api实现吗?

不幸的是,我们目前只提供MP3编码


要在不支持MP3()的浏览器中播放音频,您需要使用库,如或。

使用Audio5JS时,如何使用soundcloud api获取MP3 swf回退文件?(我假设它应该是可用的,因为soundcloud为非HTML5浏览器提供了flash后备功能)Audio5js应该在mp3无法播放时自动使用flash。下面是一个关于如何将SC JS SDK与Audio5JS一起使用的示例–Audio5JS已修复,可以毫无问题地遵循重定向。