我的意思是点击一个标记重定向到新的网址。有很多关于谷歌地图的教程。我需要示例代码,但在诺基亚地图 API 开发人员帮助中找不到。
问问题
775 次
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 回答