当我使用此页面中的示例代码来获取用户位置时,它永远不会加载。如以下代码所示,永远无法到达:
console.log('找到你了!', loc.latitude, loc.longitude);
知道什么可能导致这个问题吗?
当我使用此页面中的示例代码来获取用户位置时,它永远不会加载。如以下代码所示,永远无法到达:
console.log('找到你了!', loc.latitude, loc.longitude);
知道什么可能导致这个问题吗?
根据这个问题的答案:https ://stackoverflow.com/a/20196967/1036087位置 API 从未真正起作用,他们将删除其上的文档。
运行可选的失败回调函数的承诺被拒绝。尝试这个:
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)
});
});
我不知道为什么它被拒绝了。