Google maps 如何保持至少一个地图信息框处于打开状态

Google maps 如何保持至少一个地图信息框处于打开状态,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我从用户geocodezip中找到了谷歌地图信息框的工作代码 但代码不允许在加载页面时打开第一个或提供的数组索引信息框。有人能帮我吗 这是工作原型 var ib=新信息框; 函数初始化{ 变量映射选项={ 缩放:12, 中心:新google.maps.LatLng52.204872,0.120163, mapTypeId:google.maps.mapTypeId.ROADMAP, //风格:风格, 滚轮:错误 }; var map=new google.maps.Mapdocument.ge

我从用户geocodezip中找到了谷歌地图信息框的工作代码

但代码不允许在加载页面时打开第一个或提供的数组索引信息框。有人能帮我吗

这是工作原型

var ib=新信息框; 函数初始化{ 变量映射选项={ 缩放:12, 中心:新google.maps.LatLng52.204872,0.120163, mapTypeId:google.maps.mapTypeId.ROADMAP, //风格:风格, 滚轮:错误 }; var map=new google.maps.Mapdocument.getElementById'map_canvas',mapOptions; google.maps.event.addListenermap,单击,函数{ib.close}; setMarkersmap,站点; infowindow=新建google.maps.infowindow{ 内容:加载。。。 }; } 变量站点=[ [The Frontroom',52.202977,0.138938,1',The Frontroom 23-25 Gwydir Street,Cambridge,CB1 2LG 01223 305 600

, [Fitzwilliam博物馆,52.199678,0.119931,2',Fitzwilliam博物馆,剑桥特朗明顿街,CB2 1RB 01223 332900

'], [Wysing艺术中心,52.182077,-0.06977,3',Wysing艺术中心福克斯路,剑桥CB23 2TX 01954 718881

'], [“剑桥艺术学院”,52.203825,0.134808,4,剑桥艺术学院东路,CB1 1PT 0845 271 3333

”, [Ketters yard',52.210851,0.114637,5',Ketters yard Castle St,剑桥,CB3 0AQ 01223 748100

'], [Aid&Abet',52.195218,0.136578,7',Aid&Abet Station Road,Cambridge,CB1 2JW

'], [The Junction',52.190756,0.136522,8',剑桥克利夫顿路交界处,CB1 7GX 01223 511 511

] ]; /*变量站点=[ //列出每个引脚的所有位置 [The Frontroom,52.202977,0.138938,1'The Frontroom.23-25 Gwydir Street,Cambridge,CB1 2LG 01223 305 600

”] ]; */ 函数createMarkersite,映射{ var siteLatLng=new google.maps.LatLngsite[1],site[2]; var marker=new google.maps.marker{ 职位:siteLatLng, 地图:地图, 标题:站点[0], zIndex:site[3], html:site[4]/*, 偶像:http://visualartscambridge.org/wp-content/uploads/2013/03/map-pin.png 此图标不再可用*/ }; //开始示例代码以获取自定义信息框 var-boxText=document.createElementdiv; boxText.style.cssText=边框:1px纯黑色;页边距顶部:8px;背景:黄色;填充:5px;; boxText.innerHTML=marker.html; 变量myOptions={ 内容:boxText ,disableAutoPan:false ,最大宽度:0 ,pixelOffset:new google.maps.Size-140,0 ,zIndex:null ,boxStyle:{ 背景:url'http://google-maps-utility-library-v3.googlecode.com/svn/tags/infobox/1.1.12/examples/tipbox.gif”“不要再说了 ,不透明度:0.75 ,宽度:280px } ,closeBoxMargin:10px 2px 2px 2px ,closeBoxURL:http://www.google.com/intl/en_us/mapfiles/close.gif ,infoBoxClearance:new google.maps.Size1,1 ,isHidden:错 ,窗格:浮动窗格 ,enableEventPropagation:false }; //自定义信息框的结束示例代码 google.maps.event.addListenermarker,单击,函数e{ ib.关闭; ib.setOptionsmyOptions; ib.openmap,这个; }; 返回标记; } 函数setMarkersmap,标记{ 对于变量i=0;i 地图画布{ 保证金:0; 填充:0; 高度:500px; 宽度:100%; } var ib=新信息框; var标记=[]; 函数初始化{ 变量映射选项={ 缩放:12, 中心:新google.maps.LatLng52.204872,0.120163, mapTypeId:google.maps.mapTypeId.ROADMAP, //风格:风格, 滚轮:错误 }; var map=new google.maps.Mapdocument.getElementById'map_canvas',mapOptions; google.maps.event.addListenermap,单击,函数{ 伊布·克洛斯 }; setMarkersmap,站点; //打开第一个标记的信息窗口 google.maps.event.triggermarkers[0],“单击”; infowindow=新建google.maps.infowindow{ 内容:加载。。。 }; } 变量站点=[ [The Frontroom',52.202977,0.138938,1',剑桥格威迪尔街23-25号Frontroom,CB1 2LG 01223 305 600

, [Fitzwilliam博物馆,52.199678,0.119931,2',Fitzwilliam博物馆,剑桥特朗明顿街,CB2 1RB 01223 332900

'], [Wysing艺术中心,52.182077,-0.06977,3',Wysing艺术中心福克斯路,剑桥CB23 2TX 01954 718881

'], 剑桥学校 艺术学院,52.203825,0.134808,4,“剑桥艺术学院东路,CB1 1PT 0845 271 3333

”, [Ketters yard',52.210851,0.114637,5',Ketters yard Castle St,剑桥,CB3 0AQ 01223 748100

'], [Aid&Abet',52.195218,0.136578,7',Aid&Abet Station Road,Cambridge,CB1 2JW

'], [The Junction',52.190756,0.136522,8',剑桥克利夫顿路交界处,CB1 7GX 01223 511 511

] ]; /*变量站点=[ //列出每个引脚的所有位置 [The Frontroom,52.202977,0.138938,1'The Frontroom.23-25 Gwydir Street,Cambridge,CB1 2LG 01223 305 600

”] ]; */ 函数createMarkersite,映射{ var siteLatLng=new google.maps.LatLngsite[1],site[2]; var marker=new google.maps.marker{ 职位:siteLatLng, 地图:地图, 标题:站点[0], zIndex:site[3], html:site[4] }; markers.pushmarker; //开始示例代码以获取自定义信息框 var-boxText=document.createElementdiv; boxText.style.cssText=边框:1px纯黑色;页边距顶部:8px;背景:黄色;填充:5px;; boxText.innerHTML=marker.html; 变量myOptions={ 内容:boxText, disableAutoPan:错, 最大宽度:0, pixelOffset:new google.maps.Size-140,0, zIndex:null, 箱式:{ 背景:url'http://google-maps-utility-library-v3.googlecode.com/svn/tags/infobox/1.1.12/examples/tipbox.gif"不重复,, 不透明度:0.75, 宽度:280px }, closeBoxMargin:10px 2px 2px 2px, closeBoxURL:http://www.google.com/intl/en_us/mapfiles/close.gif, infoBoxClearance:new google.maps.Size1,1, 伊希登:错, 窗格:浮动窗格, enableEventPropagation:false }; //自定义信息框的结束示例代码 google.maps.event.addListenermarker,单击,函数E{ ib.关闭; ib.setOptionsmyOptions; ib.openmap,这个; }; 返回标记; } 函数setMarkersmap,标记{ 对于变量i=0;i请提供一个例子,说明问题本身的问题。添加了一个工作原型
var markers = [];
markers.push(marker);
// open first marker's infowindow
google.maps.event.trigger(markers[0], 'click');