0

如果当时没有互联网连接 - 程序无法执行远程脚本并创建google对象。后来我试图像这样重新加载谷歌地图脚本:

if($.isEmptyObject(google)) {
    $.getScript('https://www.google.com/jsapi?sensor=true', function () {
        google.load("maps", "3");                       
    });             
}

我收到这样的信息:Google Maps API server rejected your request. within the sensor parameters must be set to true or false.为什么?

4

2 回答 2

0

我们在此示例中将传感器参数保留为变量 true_or_false,以强调您必须明确将此值设置为 true 或 false。

见这里:https ://developers.google.com/maps/documentation/geocoding/

根据参考,传感器参数是强制性的。

于 2012-09-18T08:06:58.250 回答
0
if($.isEmptyObject(google)) {
   $.getScript('https://www.google.com/jsapi', function () {
    google.load("maps", "3", {'other_params' : 'sensor=true' });                       
   });             
}

正确使用。

于 2012-09-18T13:18:52.350 回答