如何在Radio Web播放API示例中启动服务器?

时间:2013-03-05 03:25:08

标签: javascript html api rdio

我正在努力让Rdio网络播放API工作的“hello world”app。我克隆了repo并打开了hello.html文件。单击播放时,将显示以下错误:

  

未捕获的TypeError:无法调用null

的方法'rdio_play'

我收到了这个错误,因为正在调用rdio_play的apiswf为null。 相关代码:apiswf.rdio_play($('#play_key').val());

在回购的问题中,我发现另一个用户具有相同的problem。该用户发现她的问题是她没有启动本地服务器。所以似乎本地服务器,如果它正在运行,将把所需的swf放在元素#apiswf中。但它没有运行。

仔细阅读自述文件及其指示的代码中的注释,以及似乎是Javascript的相关部分之后,我仍然不明白如何启动本地服务器。谢谢。

1 个答案:

答案 0 :(得分:2)

我会回答我自己的问题。我在问题详细信息中链接到的问题中询问了这个问题,以下内容现已添加到项目的自述文件中:

  

您必须从Web服务器(本地或其他)运行此示例。该   网络播放API不支持以' file://'。

开头的网址

所以,它不适合我,因为我只是从我的文件管理器打开hello.html文件。我需要从服务器提供文件。我设置了一个简单的本地node.js服务器来提供文件,然后就可以了。