对于Bing Maps v8,我有一个信息框,一切正常,但我希望描述看起来像一个列表。
description = 'Status: '+status_label+'<br/>Site: '+site_label;
在信息框内忽略html所以&lt; BR /&GT;不起作用。信息框显示'Status:desc'。我也试过替换&lt; BR /&GT;用\ n但是也没用。有没有办法让描述分解,所以它不是一个长字符串?
答案 0 :(得分:0)
这是团队正在修复的已知问题。 HTML应该在信息框中工作。
更新(2016年8月26日):该团队现已在信息框中添加了对HTML的支持。目前可在V8的实验分支中获得,并将在几周后在主要发布分支中。
答案 1 :(得分:0)
我认为你现在不能在标准的信息框上做到这一点。尝试使用自定义格式http://www.bing.com/api/maps/sdk/mapcontrol/isdk#addCustomInfobox+JS
答案 2 :(得分:0)
您可以在说明中使用<br/>
来创建包含多行的信息框。但是,虽然您可以在标题中以这种方式强制换行,但它不会向下移动说明,因此标题中的第二行与说明中的第一行重叠。