Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Soundcloud流媒体音频_Javascript_Jquery_Soundcloud_Soundmanager2 - Fatal编程技术网

Javascript Soundcloud流媒体音频

Javascript Soundcloud流媒体音频,javascript,jquery,soundcloud,soundmanager2,Javascript,Jquery,Soundcloud,Soundmanager2,我正在尝试从soundcloud用户流式播放曲目。我有客户id,追踪效果很好。但是当我试着演奏一首曲子时,它不起作用。这是我在网页的onload()中使用的代码 <script> function pageload() { SC.initialize({ client_id: {MY CLIENT ID} }); SC.stream("/tracks/{MY TRACK ID}", funct

我正在尝试从soundcloud用户流式播放曲目。我有客户id,追踪效果很好。但是当我试着演奏一首曲子时,它不起作用。这是我在网页的
onload()
中使用的代码

<script>
    function pageload()
    { 
        SC.initialize({
            client_id: {MY CLIENT ID}
        });

        SC.stream("/tracks/{MY TRACK ID}", function(sound){
            sound.play();
        });
    }
</script>

这是一个javascript错误,不是soundmanager

function(sound){
        sound.play();
});
这是您的问题,因为您正在调用一个不存在的函数。我不太确定您的其他代码是什么,但通常您在soundmanager中播放声音的方式是:

soundManager.play(SoundID);
在您的例子中,我假设您传递的变量'sound'是soundid,因此在函数(sound)中


你能提供更多的代码吗?例如,您在哪里初始化SoundManager?为了确保这不是浏览器问题,这对您有用吗?
soundManager.play(SoundID);
soundManager.play(sound);