如何正确使用Spotifies Views API?
https://developer.spotify.com/technologies/apps/docs/preview/views/index.html
我正在尝试在div中实现一次跳动,所以我使用以下代码:
require(['$views/throbber#Throbber'], function(Throbber) {
var favs = document.getElementById('favs');
var throbber = Throbber.forElement(favs);
});但是这就抛出了一个"ReferenceError: require is not defined“。当我像这样使用它时:
var sp = getSpotifyApi();
sp.require(['$views/throbber#Throbber'], function(Throbber) {
var favs = document.getElementById('favs');
var throbber = Throbber.forElement(favs);
});抛出这个错误:“TypeError: Object $views/throbber#Throbber没有方法'match‘”。
发布于 2013-04-09 16:54:42
Throbber component仅在1.XAPI上可用,使用的是您的第一个代码片段的语法。
为了让Spotify客户端知道您正在使用该版本的API,您需要通过添加一个包含api和views框架的Dependencies属性,在您的manifest.json文件中指定使用1.XAPI的版本:
"Dependencies": {
"api": "1.0.0",
"views": "1.0.0"
}https://stackoverflow.com/questions/15897050
复制相似问题