我正在尝试添加多个图钉与单独的信息框。这意味着每个图钉将拥有自己的信息框和自己的信息。 有一个loop.inside是Bing地图中信息框的多个图钉
latlng = new Microsoft.Maps.Location(latitude[pointerCount], longtitue[pointerCount]);
MarkingLocation[pointerCount] = new Microsoft.Maps.Pushpin(latlng, {icon:"marker2.ico", height:50, width:50, anchor:new Microsoft.Maps.Point(0,50)});
myInfobox = new Microsoft.Maps.Infobox(latlng, myinfoboxOption);
Microsoft.Maps.Events.addHandler(MarkingLocation[pointerCount], 'click', function() {myInfobox.setOptions({ visible:true });});
map.entities.push(MarkingLocation[pointerCount]);
map.entities.push(myInfobox);
问题是,它仅显示为每个图钉的最后一个信息框。假设我在法国,德国,美国的Londom有4个图钉。现在无论我点击了哪个针,它只是显示美国信息框在美国图钉。请问任何人都可以帮助,我已经失踪.........
还有一件事,可以任何人都应该展示如何在信息框中使用htmlContent。我试着将它设置thrugh选项,但它不是回环......
myinfoboxoption = {width:300,
height: 100,
title: str_loc,
htmlContent: htmlc,
showPointer: false,
offset: new Microsoft.Maps.Point(-100,0)};
请帮助........