Javascript 如何在谷歌地图图表中使用动态图标
我想用谷歌地图图表显示一个动态图标 我已经做了这么多了Javascript 如何在谷歌地图图表中使用动态图标,javascript,google-maps,Javascript,Google Maps,我想用谷歌地图图表显示一个动态图标 我已经做了这么多了 function putMaker(position,title,title_dis,number,icon_img,icon2) { if (!isNaN(number)) var icon = "https://chart.googleapis.com/chart?chst=d_bubble_icon_text_small&chld=ski|bb|"+number+"|FFFFFF|000000"; e
function putMaker(position,title,title_dis,number,icon_img,icon2)
{
if (!isNaN(number)) var icon = "https://chart.googleapis.com/chart?chst=d_bubble_icon_text_small&chld=ski|bb|"+number+"|FFFFFF|000000";
else var icon = null;
//icon= icon2;
var marker = new google.maps.Marker({
position: position,
map: map,
icon: icon,
});
google.maps.event.addListener(marker, 'mouseover', function() {
infowindow.setContent(title_dis);
infowindow.open(map, this);
});
}
“icon2是一个标记图像
”
这很完美,但此处显示的图标是ski
我想用另一个图标替换此图标,例如icon2
(使用MarkerImage
api创建)
你知道怎么做吗?如果(!isNaN(number))var icon=“chld=ski | bb |”+number+“| FFFFFF | 000000”,你需要更改API的url 并将“滑雪板”替换为另一个 例如:chld=maps\u pin
或者chld=camping | add63您的意思是数字为NaN的情况下的默认值吗?自2012年以来,这种情况一直被弃用