-1
A
回答
2
是的! Google地图使用navigator.geolocation.getCurrentPosition()方法来获取当前位置。此方法允许成功回调(当用户说是)和错误回调(当用户说不)时。检查浏览器是否支持地理定位也很好。下面展示了如何使用它
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(hasGeolocation, noGeolocation)
} else {
geolocationNotSupported();
}
function hasGeolocation() {
console.log("yeah!")
}
function noGeolocation() {
console.log("user said no!")
}
function geolocationNotSupported() {
console.log("this browser does not support geolocation")
}
也有谷歌地图API文档的例子在谷歌的上下文中显示此映射使用 https://developers.google.com/maps/articles/geolocation
+0
很好 - 谢谢。 ...我设置了警报显示,当他们回答否....但警报不显示... – pithhelmet 2012-08-15 12:34:07
+0
张贴您的代码请填写 – Michal 2012-08-15 22:00:24
0
当您初始化您的地图时,您正在定义map options。只需在此刻定义“中心”选项即可。
相关问题
- 1. 允许用户在谷歌地图上添加位置
- 2. 允许通过谷歌地图选择位置的Android应用程序
- 3. 谷歌地图选择一个位置?
- 4. 谷歌地图中选择位置
- 5. 谷歌地图位置选择
- 6. 允许用户在谷歌地图中选择不同的自定义标记
- 7. 允许用户使用谷歌地图添加密码和存储位置
- 8. 谷歌地图api允许非谷歌用户编辑iframe中的地图
- 9. 中心用户在谷歌地图上的位置,但允许自由移动
- 10. jQuery的谷歌地图用户位置
- 11. 谷歌地图用户位置
- 12. 使用谷歌地图Android API v2或谷歌地图选择器的地理位置选择
- 13. 如何使用谷歌地图选择我的地理位置
- 14. 确认用户选择“不允许”位置服务
- 15. 允许用户从下拉菜单或地图中选择位置?
- 16. 谷歌地图smartinfowindow位置
- 17. 在用户位置加载地图 - iOS中的谷歌地图
- 18. 用户不允许地理位置 - 第二次通知用户
- 19. 谷歌地图API找不到位置
- 20. 谷歌地图v3 api - 选择位置并标记它
- 21. ELCImagePickerController不允许访问用户位置
- 22. ios谷歌地图不允许添加图像到它
- 23. 加载位置到谷歌地图 - 谷歌地图v2
- 24. 谷歌地图和jQuery谷歌地图api的位置差异
- 25. 如何强制谷歌允许用户在oauth期间选择帐户?
- 26. 允许用户命名并选择导出表的位置
- 27. 跟踪用户选择[允许/不]
- 28. 用户位置与谷歌地图API地方自动填充
- 29. 禁用谷歌地图选择
- 30. 用谷歌地图提交位置
这是否意味着你需要获得至少哪个城市如果他选择了确切的地理位置检查,他是否在(粗略位置)? – 2012-08-14 21:29:38
重复http://stackoverflow.com/questions/11961226/event-that-fires-if-the-user-does-not-allow-using-the-location(由相同的提问者) – Marcelo 2012-08-15 05:33:51