我正在尝试使用 Google 反向地理编码,它需要一些坐标并返回一个包含一些地址的 JSON 结构。我的 javascript 代码是这样的:
$.getJSON("http://maps.google.com/maps/api/geocode/json?",
{ latlng: myDevice.Lat + "," + myDevice.Lon,
sensor: true},
function (data) {
...
}
)
但是用firebug调试的时候,进入函数的时候,发现data是null。 有人可以给我任何建议吗? 谢谢!
最佳答案
您可能会遇到 Same-Origin Policy .您有两个选择:
- 创建一个服务器端代理来抓取数据,然后通过 AJAX 请求它。
- 使用Google Maps API
关于javascript - 使用谷歌地理位置 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6505191/