我目前正在 Gmap3 和 GoogleMaps 之上开发一个小应用程序尽管我有一些经验,但我目前还不是 javascript 专家
我的数据集来自一个 JS 文件,我将其解析为一个 data[] 数组,在该数组中可以找到每个标记 lat,lng,title,(infowindow)content,icon 要使用
所有这一切都是一种享受,除了一个,图标颜色
这有效:
var thiscolor ='绿色'; // 强制所有图标为绿色,不是我想要的,但它可以工作
......
图标:新 google.maps.MarkerImage( 'img/marker'+thiscolor+'.png' ,null, null, null, new google.maps.Size(25,25 )) ...
这不会:
图标:新 google.maps.MarkerImage( '+data.icon+' ,null, null, null, new google.maps.Size(25,25))
我可以验证data.icon是否正确解析并显示:img/markergreen.png 或img/markerred.png
我一直在尝试围绕图标文件路径的各种隐式、显式单引号和双引号以及 + 符号组合......
:-( 现在可用
aaaaaarg 生气了 有人可以帮忙吗?