位置未加载

时间:2013-08-07 19:01:34

标签: javascript spotify

当我使用此page中的示例代码获取用户位置时,它永远不会加载。如以下代码永远不会到达:

console.log('Found you!',loc.latitude,loc.longitude);

知道可能导致此问题的原因是什么?

2 个答案:

答案 0 :(得分:0)

拒绝承诺,它运行可选的失败回调函数。试试这个:

    require(['$api/location#Location'], function(Location) {
        var loc = Location.query();
        loc.load('latitude', 'longitude').done(function() {
            console.log('Found you!', loc.latitude, loc.longitude);
        }).fail(function(loc, error) {
            console.log("I failed!", error)
        });
    });

我不知道为什么它被拒绝了。

答案 1 :(得分:0)

根据这个问题的答案:https://stackoverflow.com/a/20196967/1036087位置API从未真正起作用,他们将删除其中的文档。