2014-09-22 159 views
5

截至今天,当我尝试嵌入用的SoundCloud透过oEmbed一个声音,我得到了以下JavaScript错误:oEmbed“Cross-Origin Request Blocked”?

Cross-Origin Request Blocked 

这是不是我可以在我的服务器端修复或这是来了个的SoundCloud的问题侧?

+0

我的网站也开始发生同样的情况。 – andresp 2014-09-22 22:49:29

+0

很高兴我不是唯一一个。至少我们知道SoundCloud存在问题,而不是我们:) 通过电子邮件[email protected]和[email protected]向他们发送电子邮件,以提高他们对该问题的意识,以便他们尽快解决问题。 – Dean 2014-09-23 02:11:13

+0

我已经发布到Twitter上的@SoundCloudDev帐户。仍在等待答案。 https://twitter.com/andre_s_p/status/514189875898503168 – andresp 2014-09-23 08:59:27

回答

4

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

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

1

事实上,这是一个糟糕的路由变化。对中断抱歉!修正现在是活的。

0

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