我有:
ANCIENT_CLOCK.latitude = null;
ANCIENT_CLOCK.longitude = null;
ANCIENT_CLOCK.register_position = function(position)
{
ANCIENT_CLOCK.latitude = position.coords.latitude;
ANCIENT_CLOCK.longitude = position.coords.longitude;
}
if (Modernizr.geolocation)
{
navigator.geolocation.getCurrentPosition(ANCIENT_CLOCK.register_position);
}
我有一个 Chrome 实例,我已同意让 localhost 使用地理空间位置,除了我在 console.log() 中调用的调试输出之外,控制台上没有任何内容。但是,ANCIENT_CLOCK.latitude 和 ANCIENT_CLOCK.longitude 都为空。
我可以做些什么来为选择加入的用户获取(非空)坐标?