【问题标题】:Displaying information within an infobox in Bing Maps在 Bing 地图的信息框中显示信息
【发布时间】:2013-03-13 07:33:04
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: html bing markers polygons


    【解决方案1】:

    如果您需要链接,则需要使用信息框选项 htmlContent,这是 SDK 文档中的示例:

    var infoboxOptions = {宽度:200, 高度:100,显示关闭按钮:真, zIndex:0,偏移量:新 Microsoft.Maps.Point(10,0), 显示指针:真, htmlContent:'自定义 HTML'};

    基于 q 的编辑,标题点击处理程序可能会完成这项工作: 再次来自文档:

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

    【讨论】:

    • 不是。我想添加一个链接“test1”,但它不会将我重定向到另一个页面,它会将我带到另一个 Javascript 函数
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-03
    • 1970-01-01
    • 2013-06-08
    相关资源
    最近更新 更多