我可以请求在Spotify应用程序中使用的脚本吗?

时间:2012-03-01 03:29:12

标签: http node.js socket.io spotify

我正在尝试在我的spotify应用程序中使用socket.io并且[domain] /socket.io/socket.io.js的get请求一直被取消。我已将域名添加到清单和所有内容中。

谢谢!

2 个答案:

答案 0 :(得分:2)

尝试重新启动Spotify。您首次查看应用时会加载应用的manifest.json文件,并在您退出之前进行缓存,即使您进行了修改也是如此。

注意:外部资源权限如何工作

为了请求外部资源,您的应用程序需要在其manifest.json文件中指定它计划连接的每个域。

添加如下所示的行:

{
  // ...
  "RequiredPermissions": [ "http://*.spotify.com", "http://spotify.com", "http://test.example.com" ]
  // ...
}

有关详细信息,请查看the Permissions section of the Spotify Apps API Guide

答案 1 :(得分:1)

我可以补充一点,当你使用socket.io时,它会尝试初始化Flash来检查flash是否可用,所以如果你在Spotify中找到一个白盒子(仅在Windows中),请删除socket.io中的swbobjects初始化。节点服务器上的js。