在Bing Maps中显示信息框中的信息

时间:2013-03-13 07:33:05

标签: html bing markers polygons

我正在使用Bing地图在地图上显示标记。

我可以在此标记上显示信息框。 现在我的信息框包含一个显示有点像这样的摘要

var pinInfoboxOptions = { 
     width: 300,
     height: sumxi,
     description: summ,
     visible:true
};

现在,我可以显示收件箱,其中描述中包含有关标记的完整信息。 如果我要使用信息图标操作添加链接,则信息框不会显示。请帮忙

var pinInfoboxOptions = { 
    width: 300,
    height: sumxi,
    description: summ,
    actions:[{label:'test1',eventHandler: testEvent1}],
    visible:true
};

1 个答案:

答案 0 :(得分:0)

如果你想要一个链接,那么你需要使用信息框选项htmlContent,这是SDK文档中的示例:

var infoboxOptions = {width :200, 
height :100, showCloseButton: true, 
zIndex: 0, offset:new 
Microsoft.Maps.Point(10,0), 
showPointer: true, 
htmlContent:'Custom HTML'};

根据q的编辑,标题点击处理程序可能会完成这项工作: 再次来自doc:

  

' titleClickHandler string '要调用的函数的名称   单击信息框的标题。如果设置了此属性,则   信息框的标题显示为链接。'