如何使用jHERE jQuery在地图上添加多个气泡

如何使用jHERE jQuery在地图上添加多个气泡,jquery,here-api,Jquery,Here Api,我试图使用jherejquery()在地图上添加多个气泡。 我尝试使用以下代码: $(window).on('load', function() { $('#mapContainer').jHERE({zoom: 5}); $('#mapContainer').jHERE('bubble', [52.500556, 13.398889], {closable: false, content: 'Abc: 100'}); $('#mapContainer').jHERE('bubble',

我试图使用jherejquery()在地图上添加多个气泡。 我尝试使用以下代码:

$(window).on('load', function() {
$('#mapContainer').jHERE({zoom: 5});
  $('#mapContainer').jHERE('bubble', [52.500556, 13.398889], {closable: false, content: 'Abc: 100'});
  $('#mapContainer').jHERE('bubble', [51.500556, 13.398889], {closable: false, content: 'Def: 100'});
});

但地图上只生成了一个/最后一个气泡。 如何在地图上添加多个气泡


谢谢大家!

默认情况下,InfoBubbles组件的
autoClose
-选项设置为
true
(一次只能打开一个InfoBubble)

必须将此选项设置为
false

在创建地图之后,但在创建InfoBubbles之前添加以下内容:

  $('#mapContainer').jHERE('originalMap', 
                           function(map,here){
                            var b=new here.map.component.InfoBubbles();
                            map.addComponent(b);
                            b.options.set("autoClose", false);});
演示: