Google Map Web Service在本地但不在线工作

时间:2010-06-09 19:17:38

标签: javascript jquery google-maps

我对Google Map Api网络服务的Javascript请求有问题:如果我的计算机上有HTML文件,它可以正常运行,但无法在线使用。

以下是代码:

url = 'http://maps.google.com/maps/api/geocode/json?address=Senador+Francisco+Quindimil+Y+Carabobo+Por+Carabobo,Ciudad+Autonoma+de+Buenos+Aires,Argentina&sensor=false';

$.get(url, function(data) {
  $('#result').html(data);
  alert('Load was performed.');
}, 'text');

此示例只是在“result”元素中加载“data”。当它处于离线状态时,“数据”包含文本,但不是在线时。

此处示例:Online Web Service Test

你们其中一个人可以帮忙吗?

非常感谢!

1 个答案:

答案 0 :(得分:2)

您遇到了same origin policy。您需要设置server-side proxy(HTTP处理程序)才能在野外点击谷歌地图。