google map api v3, редактируемое информационное окно ~ - PullRequest
1 голос
/ 14 февраля 2011

Я хочу сделать информационное окно карты Google. информационное окно должно быть редактируемым при запуске какого-либо события.

есть вопрос и ответ по поводу редактируемого окна Google Map,

Как сделать информационное окно редактируемым в API Карт Google?

но речь идет о версии 2.

есть идеи, как редактировать окно?

refrence ~ это моя функция addMarket

 this.addMarker = function(location) {
        var iconImg = 'signpost.png';
        var marker = new google.maps.Marker({
          position: location, 
          map: this.mMap,
          icon: iconImg,
        });

        var infowindow = new google.maps.InfoWindow(
        { 
            maxWidth: '50px',
            content: "some text"
        });
        google.maps.event.addListener(marker, 'click', function() {
            infowindow.open(this.mMap, marker);
        });
        infowindow.open(this.mMap, marker);
        this.mMarkerArray.push(marker);
    }

1 Ответ

3 голосов
/ 14 февраля 2011

Ну, вы можете передать любой HTML-код в свойство InfoWindow content.Таким образом, решение для Google Maps v2, которое вы упомянули, также применимо здесь:

var infowindow = new google.maps.InfoWindow(
    { 
        maxWidth: '50px',
        content: '<div contentEditable="true">changeme...</div>'
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...