我正在使用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
};
答案 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 '要调用的函数的名称 单击信息框的标题。如果设置了此属性,则 信息框的标题显示为链接。'