Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.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 ';未捕获InvalidValueError:setContent:不是字符串;和[对象控制台]';谷歌地图中的错误_Javascript_Html_Google Maps_Google Maps Markers - Fatal编程技术网

Javascript ';未捕获InvalidValueError:setContent:不是字符串;和[对象控制台]';谷歌地图中的错误

Javascript ';未捕获InvalidValueError:setContent:不是字符串;和[对象控制台]';谷歌地图中的错误,javascript,html,google-maps,google-maps-markers,Javascript,Html,Google Maps,Google Maps Markers,我有一个使用谷歌地图API显示谷歌地图的后续页面 #地图{ 宽度:400px; 高度:400px; 边框:2件纯黑; 边缘顶部:20px; } 您的位置将显示在此处 var映射; var div=document.getElementById(“位置”); window.onload=getMyLocation; 函数getMyLocation(){ if(导航器.地理位置){ navigator.geolocation.getCurrentPosition(displayLocation,

我有一个使用谷歌地图API显示谷歌地图的后续页面


#地图{
宽度:400px;
高度:400px;
边框:2件纯黑;
边缘顶部:20px;
}
您的位置将显示在此处

var映射; var div=document.getElementById(“位置”); window.onload=getMyLocation; 函数getMyLocation(){ if(导航器.地理位置){ navigator.geolocation.getCurrentPosition(displayLocation,displayError); }否则{ 警报(“对不起,您的浏览器不支持地理位置”); } } 功能显示位置(位置){ 变量纬度=位置坐标纬度; var经度=position.coords.longitude; div.innerHTML=“你在纬度:“+纬度+”,经度:“+经度; showMap(position.coords); } 函数显示错误(错误){ 如果(错误代码==0){ div.innerHTML=“发生未知错误。”; }else if(错误代码==1){ div.innerHTML=“您拒绝了地理定位请求。”; }else if(错误代码==2){ div.innerHTML=“位置信息不可用。”; }else if(错误代码==3){ div.innerHTML=“获取用户位置的请求超时。”; } } 功能显示图(coords){ var googleLatAndLong=新的google.maps.LatLng(坐标.纬度,坐标.经度); 变量映射选项={ 缩放:10, 中心:谷歌拉坦朗, maptypeId:google.maps.maptypeId.ROADMAP }; var mapDiv=document.getElementById(“map”); map=新的google.maps.map(mapDiv,mapOptions); var title=“您的位置”; var content=“您在这里:“+coords.latitude+”,“+coords.longitude; addMarker(地图、谷歌地图、标题、控制台); } 函数addMarker(地图、latlong、标题、内容){ 变量标记选项={ 职位:拉特朗, 地图:地图, 标题:标题,, 可点击:正确 }; var marker=新的google.maps.marker(markerOptions); var infoWindowOptions={ 内容:内容,, 位置:拉特朗 }; var infoWindow=new google.maps.infoWindow(infoWindowOptions); google.maps.event.addListener(标记“单击”,函数(){ 打开(地图); }); }
这是一个语法错误

我有

addMarker(地图、谷歌地图、标题、控制台)

应该是

addMarker(地图、谷歌地图、标题、内容)

不知道我从哪里得到“控制台”