मैं नवीनतम Spotify पूर्वावलोकन एपीआई के साथ खेल रहा हूं लेकिन मुझे खिलाड़ी गुणों तक पहुंचने में समस्याएं आ रही हैं। मैं वर्तमान ट्रैक को चलाने की कोशिश कर रहा हूं। यह नीचे मेरा परीक्षण स्निपेट है।
require([
"$api/models",
"$api/search#Search",
"$views/image#Image"
], function(models,s, Image) {
"use strict";
console.log(models.player.track)
});
हालांकि मैं कंसोल में अपरिभाषित हो जाता हूं। लॉग यह देखा कि मैं केवल विधियों तक पहुँच सकता हूँ। कृपया संदर्भ के लिए लिंक पर एक नज़र डालें http://developer.spotify.com/technologies/apps/docs/preview/api/api-models-player.html
उत्तर:
जवाब के लिए 2 № 1यह पाया
तो इससे पहले कि आप खिलाड़ी गुणों तक पहुंच सकें, आपको लोड विधि को कॉल करना होगा
require([
"$api/models",
"$api/search#Search",
"$views/image#Image"
], function(models,s, Image) {
"use strict";
models.player.load("track").done(function(prop) {
console.log(prop.track.name);
});
});