我试图在我的spotify应用程序中使用socket.io,但对domain/socket.io/socket.io.js的get请求一直被取消。我已经将域名添加到清单和所有内容中。
谢谢!
发布于 2012-03-01 11:39:12
尝试重新启动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。
发布于 2012-03-02 02:30:00
我可以补充说,当你使用socket.io时,它会尝试初始化闪存以检查闪存是否可用,所以如果你在Spotify (仅在Windows中)找到一个白框,在节点服务器上的socket.io.js中删除swbobjects初始化。
https://stackoverflow.com/questions/9510222
复制相似问题