1

当使用 Soundcloud API 的 SC.get() 函数而不是结果时,我收到“HTTP 错误:0”。相同的代码在 Android 和浏览器中运行(禁用同源策略)。

这是代码的一部分:

SC.initialize({client_id : "[myclientID]" ,redirect_uri:"[myURI]"});

SC.get('/resolve', {url : '[myURL]'}, function(track, error) {
    if (error)  alert('Error: ' + error.message);
    trackImg[l] =  track.artwork_url;
    trackID[l] = track.id;
    ...
});

这些 URL 作为项目 .plist 和 Cordova.plist 中的外部主机被列入白名单(该项目仍在 phonegap 1.7.0 下运行)。Xcode 控制台中没有关于阻止 URL 的警告。

奇怪的是,该应用程序在几周前运行良好。我发现唯一改变的是重定向 URI 的 callback.html 被删除,但我创建了一个新的。

4

0 回答 0