使用Spotify的自定义模块require()

时间:2013-01-17 02:09:25

标签: spotify

Spotify documentation表示您可以定义自定义模块,但我找不到有关如何编写它们的任何文档。我假设它是manifest.json文件中的一些变化组合并且编写了一个AMD模块(比如RequireJS

1 个答案:

答案 0 :(得分:0)

您可以使用以下方法创建自己的模块。

创建一个模块,用于导出您想要访问的某些变量或函数。例如,您可以使用js/myModule.js文件导出init函数:

exports.init = function() { ... };

然后,在另一个文件中,您可以使用通常用于包含Spotify API模块的require函数来使用它:

var sp = getSpotifyApi(),
    models = sp.require("$api/models"),
    views = sp.require("$api/views"),
    myModule = sp.require("/js/myModule");

myModule.init();