Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法读取属性';地理编码';未定义的 var地理编码器; var映射; var信息窗口; 函数初始化(){ geocoder=新的google.maps.geocoder(); var loca=new google.maps.LatLng(41.7475,-74.0872); map=new google.maps.map(document.getElementById('map'){ mapTypeId:google.maps.mapTypeId.ROADMAP, 中心:失水事故, 缩放:8 }); } 函数回调(结果、状态){ if(status==google.maps.places.PlacesServiceStatus.OK){ 对于(var i=0;i_Javascript_Jquery - Fatal编程技术网

Javascript 无法读取属性';地理编码';未定义的 var地理编码器; var映射; var信息窗口; 函数初始化(){ geocoder=新的google.maps.geocoder(); var loca=new google.maps.LatLng(41.7475,-74.0872); map=new google.maps.map(document.getElementById('map'){ mapTypeId:google.maps.mapTypeId.ROADMAP, 中心:失水事故, 缩放:8 }); } 函数回调(结果、状态){ if(status==google.maps.places.PlacesServiceStatus.OK){ 对于(var i=0;i

Javascript 无法读取属性';地理编码';未定义的 var地理编码器; var映射; var信息窗口; 函数初始化(){ geocoder=新的google.maps.geocoder(); var loca=new google.maps.LatLng(41.7475,-74.0872); map=new google.maps.map(document.getElementById('map'){ mapTypeId:google.maps.mapTypeId.ROADMAP, 中心:失水事故, 缩放:8 }); } 函数回调(结果、状态){ if(status==google.maps.places.PlacesServiceStatus.OK){ 对于(var i=0;i,javascript,jquery,Javascript,Jquery,我的应用程序目前根据硬编码的纬度和经度查找最近的滑雪区。我希望能够键入一个地址,并将该地址转换为搜索的纬度和经度。我正在使用谷歌地图api和places库。我知道我需要使用地理编码,但不知道怎么做。代码如下:您的脚本没有错误,对我来说运行良好,请检查以下示例 问题可能是: 1) 您的places api脚本可能错误。 2) 正在加载脚本之前调用您的codeAddress()确保先加载脚本 var地理编码器; var映射; var信息窗口; 函数初始化(){ geocoder=新的google.

我的应用程序目前根据硬编码的纬度和经度查找最近的滑雪区。我希望能够键入一个地址,并将该地址转换为搜索的纬度和经度。我正在使用谷歌地图api和places库。我知道我需要使用地理编码,但不知道怎么做。代码如下:

您的脚本没有错误,对我来说运行良好,请检查以下示例

问题可能是:

1) 您的
places api
脚本可能错误。 2) 正在加载脚本之前调用您的
codeAddress()
确保先加载脚本

var地理编码器;
var映射;
var信息窗口;
函数初始化(){
geocoder=新的google.maps.geocoder();
var loca=new google.maps.LatLng(41.7475,-74.0872);
map=new google.maps.map(document.getElementById('map'){
mapTypeId:google.maps.mapTypeId.ROADMAP,
中心:失水事故,
缩放:8
});
}
函数回调(结果、状态){
if(status==google.maps.places.PlacesServiceStatus.OK){
对于(var i=0;i
googlemapsapi v3示例:地理编码简单

直接使用
var geocoder=new google.maps.geocoder(),而不是第一行的
var geocoder
您在哪一行收到未定义的geocoder错误?
geocoder.geocode({'address':address},
这一行我收到错误我将此脚本页眉或页脚放在何处?将其放在head标记的第一行