0

つまり、マーカーをクリックすると新しい URL にリダイレクトされます。Google マップのみに関する多くのチュートリアルがあります。Nokia Maps API 開発者ヘルプで見つからないサンプル コードが必要です。

4

1 に答える 1

2

「クリック」にリスナーを追加する必要があります

マーカーをクリックしてリンク付きのポップアップを取得するには:

  var infoBubbles = new nokia.maps.map.component.InfoBubbles();
  map.addComponent( infoBubbles);
  var marker = new nokia.maps.map.StandardMarker(center, {
    $html: "<a href='your link'>http://www.example.com</a>"
    });

marker.addListener("click" ,  function(evt) { 
    infoBubbles.addBubble(evt.target.$html, evt.target.coordinate);          
    }, false);  

map.objects.add(marker);

直接リンクの場合は、次を使用します。

    var marker2 = new nokia.maps.map.StandardMarker(center);
    marker2.addListener("click" ,  function(evt) { 
        window.location = 'http://www.example.com'; 
}, false);  
于 2012-01-31T08:20:52.083 に答える