我正在向自己介绍 Google Maps API 以及 JavaScript。
我已经在我的网站上设置了我的地图,现在我正在尝试在同一张地图上动态设置多个标记。
为此,我编写了这个函数:
function teste(lat,long){
alert (lat);
alert (long);
//var companyPos3 = new google.maps.LatLng(41.545308,-8.421782);
var companyPos3 = new google.maps.LatLng(lat,long);
var companyMarker3 = new google.maps.Marker({
position: companyPos3,
map: map,
// icon: companyLogo,
title:"Mar!!!" });
//}
...
}
我的问题就在这里。我无法使用 'lat' 和 'long' 函数参数设置 google.maps.LatLng。但是,会弹出警告对话框消息,显示来自 PHP 的值。
我也尝试删除警报功能,但标记也没有显示。
我不确定是否有 Google Maps API 技巧或 JavaScript 技巧。
哦,如果我将值设置为注释行,它可以工作,但我不想要这个解决方案:)。