gpt4 book ai didi

android - Android下Phonegap中的SoundCloud Stream

转载 作者:行者123 更新时间:2023-12-03 00:58:59 25 4
gpt4 key购买 nike

我目前正在尝试让 SoundCloud API 在 PhoneGap/Cordova 和 Android 下工作。这是在浏览器中运行良好的代码:

  var track_url = 'http://soundcloud.com/mymusic/mymusic'
;
SC.get('/resolve', {
url : track_url
}, function(track) {

$("#stream").live("click", function() {
SC.stream("/tracks/" + track.id, function(sound) {
sound.play();
$("#stop").live("click", function() {
sound.stop();
});
});
});
});

在我的 android 调试设备上,但是没有声音。 LogCat 不会给出任何标准或cordova 错误。有没有人遇到过这个?

提前谢谢了

最佳答案

您的代码看起来不错,我能够在 Android 上成功测试它。我唯一能想到的是 resolve 调用返回 404 或类似的。您是否尝试过检查错误?

var track_url = 'http://soundcloud.com/your/track';

SC.initialize({
client_id: 'YOUR_CLIENT_ID'
});

SC.get('/resolve', { url: track_url }, function(track, error) {
if (error) {
alert("Error: " + error.message);
return;
}

// ... rest of your code
});

尝试一下,看看你是否得到任何东西,如果没有,请发表评论。

关于android - Android下Phonegap中的SoundCloud Stream,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10759060/

25 4 0