Javascript 如何在多位置地图上使用谷歌地图地理定位

Javascript 如何在多位置地图上使用谷歌地图地理定位,javascript,html,google-maps,Javascript,Html,Google Maps,我想在我当前的多位置地图上使用谷歌地图地理位置。但它不会在我的地图上生效。 邮件地图代码为: google.maps.event.addDomListener(窗口'load',init); var映射; 函数init(){ 变量映射选项={ 中心:新google.maps.LatLng(43.656882,-79.386922), 缩放:13, 动物控制:对, ZoomControl选项:{ 样式:google.maps.ZoomControlStyle.DEFAULT, }, 禁用双击缩

我想在我当前的多位置地图上使用谷歌地图地理位置。但它不会在我的地图上生效。 邮件地图代码为:


google.maps.event.addDomListener(窗口'load',init);
var映射;
函数init(){
变量映射选项={
中心:新google.maps.LatLng(43.656882,-79.386922),
缩放:13,
动物控制:对,
ZoomControl选项:{
样式:google.maps.ZoomControlStyle.DEFAULT,
},
禁用双击缩放:真,
mapTypeControl:true,
mapTypeControlOptions:{
样式:google.maps.MapTypeControlStyle.HORIZONTAL_BAR,
},
scaleControl:对,
滚轮:对,
泛控制:对,
街景控制:对,
真的,
overviewMapControl:true,
概述MapControlOptions:{
开:错,
},
mapTypeId:google.maps.mapTypeId.ROADMAP,
}
var mapeelement=document.getElementById('AdMe');
var map=new google.maps.map(mapElement,mapOptions);
变量位置=[
[Macdonald's%25]、“Macdonald's%25”在BigMac上的折扣、未定义、未定义、未定义、43.66886917814133、-79.38590370411、'http://d6rd5g4tnbhqj.cloudfront.net/image?url=mcdonalds.com&t=2&s=1&h=12986831057547701509'],[Macdonald's%25]、“Macdonald's's%25”和“BigMac”的折扣、未定义、未定义、未定义、43.6781997、-79.4434403、'http://adme360.com/images/mc.jpg“],[Macdonald's%25”,“Macdonald's在BigMac上的%25折扣”,“未定义”,“未定义”,“未定义”,43.6621909,-79.3837847,”http://adme360.com/images/mc.jpg'],[“星巴克10%折扣”,“星巴克所有咖啡10%折扣”,“未定义”,“未定义”,“未定义”,43.6513611,-79.3746484999998,”http://adme360.com/images/st.png“],[“星巴克10%折扣”,“星巴克所有咖啡10%折扣”,“未定义”,“未定义”,“未定义”,43.6524893511967,-79.37847889444276,”http://adme360.com/images/st.png'],[“星巴克10%折扣”,“星巴克所有咖啡10%折扣”,“未定义”,“未定义”,“未定义”,43.64935669763818,-79.39423089814761,”http://adme360.com/images/st.png'],[“星巴克10%折扣”,“星巴克所有咖啡10%折扣”,“未定义”,“未定义”,“未定义”,43.66065884580879,-79.39282609377898,”http://adme360.com/images/st.png“],[“麦当劳25折”,“麦当劳巨无霸25折”,“未定义”,“未定义”,“未定义”,43.6449908,-79.385864599999,”http://adme360.com/images/mc.jpg'],[TimHortons','Burger King's特别星期三菜单$5','undefined','undefined','undefined','undefined',43.646088891936415,-79.38253255952452,'http://adme360.com/images/filtfet_timhortons_xhdpi.png'],[TimHortons','Burger King's特别周三菜单$5','undefined','undefined','undefined','undefined',43.6468669,-79.38951880000002,'http://adme360.com/images/filtfet_timhortons_xhdpi.png'],[TimHortons','Burger King's特别星期三菜单$5','undefined','undefined','undefined','undefined',43.66818683050016,-79.39773692698361,'http://adme360.com/images/filtfet_timhortons_xhdpi.png']
];
对于(i=0;i
我修复了addinf geolocation的这个问题,您需要将这个代码添加到javascripte代码中

//检查用户是否支持地理位置
if(导航器.地理位置){
navigator.geolocation.getCurrentPosition(函数(位置){
变量纬度=位置坐标纬度;
var经度=position.coords.longitude;
var geolocpoint=new google.maps.LatLng(纬度、经度);
变量映射