0
私は私のイオンアプリでGoogleマップの統合を持っています。地図が表示されても「クリック」イベントに応じて地図上にマーカーが表示されます。しかし、私は「アイドル」に変わりました。しかし、マーカの内容は表示されません。Googleマップのマップマーカーのコンテンツを表示するためのイベント
質問:「クリック」に何を変更する必要がありますか?
function getMap(lat, lon, content) {
var latLng = new google.maps.LatLng(lat, lon);
var mapOptions = {
center: latLng,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
$scope.map = new google.maps.Map(document.getElementById("map"), mapOptions);
//Wait until the map is loaded
google.maps.event.addListenerOnce($scope.map, 'idle', function() {
var marker = new google.maps.Marker({
map: $scope.map,
animation: google.maps.Animation.DROP,
position: latLng
});
var infoWindow = new google.maps.InfoWindow({
content: content
});
google.maps.event.addListener(marker, 'click', function() {
infoWindow.open($scope.map, marker);
});
});
}