我想用HTML5标签播放声音。
源代码如下所示:
SC.get("/tracks/153068147", {}, function(sound, error) {
$('#player').attr('src', sound.stream_url + '?client_id=' + client_id);
});
当我将声音设置为公开时,效果很好。但是当我将它设置为私有时,它不起作用。有什么问题?
顺便说一下,在我播放之前,我还用SC.connect验证了我的APP。声音也会通过我的SoundCloud帐户上传。
答案 0 :(得分:0)
您需要将http替换为https并在网址中添加user_auth_token 这样:
`$('#player').attr('src', sound.stream_url.replace('http:','https:') + '?client_id=' + client_id+'&oauth_token=' + oAuthToken);`