我已经按照下面的示例使用GMaps.js向地图添加了上下文菜单

map.setContextMenu({
  control: 'map',
    options: [{
        title: 'Add marker',
        name: 'add_marker',
        action: function(e) {
            this.addMarker({
              lat: e.latLng.lat(),
              lng: e.latLng.lng(),
              title: 'New marker'
            });
        }
    }, {
        title: 'Center here',
        name: 'center_here',
        action: function(e) {
        this.setCenter(e.latLng.lat(), e.latLng.lng());
    }
  }]
});


但是我似乎无法向标记添加上下文菜单。

有人可以发布如何执行此操作

谢谢

最佳答案

您的意思是这里演示的infoWindow吗? http://hpneo.github.com/gmaps/examples/markers.html

如果您查看该页面的源代码,将会看到您只需要添加

infoWindow: {
    content: '<p>HTML Content</p>'
}


到您的addMarker位,即。标题下方。真的很简单! :)

关于javascript - GMaps.js setContextMenu,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13847637/

10-13 03:09