【发布时间】:2010-08-15 13:47:34
【问题描述】:
嗨,谁能告诉我我到底做错了什么 我似乎无法运行成功或失败函数。
function init(){;
// Get the current location
getPosition();
}
function getPosition(){
navigator.geolocation.getCurrentPosition(success, fail);
}
function success(position)
{
alert("Your latitude: " + position.coords.latitude + "longitude: "
+ position.coords.longitude);
}
function fail()
{
alert("Your position cannot be found");
}
【问题讨论】:
-
你的浏览器肯定支持这个吗?
navigator.geolocation不为空吗? -
我是这么认为的,我有最新的 chrome、safari 和 firefox,说我刚刚在 iphone 模拟器中尝试过这个,果然它可以工作,所以我完全困惑哈哈。感谢您的回复
-
在下面发布的 jsfiddle 页面上使用 Opera 10.60 为我工作。拒绝权限后调用失败并显示警报
标签: jquery html geolocation