oEmbed的“跨源请求被阻止”?

时间:2014-09-22 21:08:53

标签: javascript cors soundcloud

截至今天,当我尝试使用SoundCloud oEmbed嵌入声音时,我收到以下Javascript错误:

Cross-Origin Request Blocked

这是我可以在我的服务器端解决的问题,还是这个问题出现在SoundCloud的一边?

3 个答案:

答案 0 :(得分:4)

我发现了这个问题。 SoundCloud必须意外更新其oEmbed URL。他们的oembed API网址现在是http://soundcloud.com/oembed而不是http://soundcloud.com/oembed.json。 SoundCloud Javascript SDK仍然使用soundcloud.com/oembed.json(现在是404页)来实现其oEmbed功能。

这可能是在更新服务器配置/安全性时犯的错误,我们只能希望他们尽快解决这个问题。

答案 1 :(得分:1)

确实是路线改变不好。为中断道歉! Fix现已上线。

答案 2 :(得分:0)

现在似乎已经解决了(2014年9月23日,欧洲中部时间下午3点)。