从SoundCloud API无效的JavaScript / JSONP响应(Invalid jav

2019-10-21 16:02发布

当我有这个网址为<script>我的HTML文档中,Chrome不叫我的回调函数,而它完美通过的SoundCloud的返回其他URL resolve API。

使用Chrome开发者工具长期考察后,我终于发现,通过调用返回的JavaScript触发一个SyntaxError(CF下面的截图)。

我怎样才能让我的回调函数被调用像往常一样该文件?

Answer 1:

DevTools实际确定问题:

有一个不允许的字符( \ u2028在响应中)。 的SoundCloud搞砸了消毒这一点。 这JSONP响应是所有浏览器无效。

要解决它,你可以简单地直接获取JSON文件。 的SoundCloud CORS设置似乎为允许 。



文章来源: Invalid javascript/JSONP response from Soundcloud API