angular-gm.js를 사용 중입니다. 맞춤 마커를 만들고 정보 창을 열었습니다. 상단 왼쪽이나 하단 오른쪽에있는 Google 마커 위치를 기준으로 왼쪽으로 열려면 infowindow를 변경할 수있는 몇 가지 예를 찾고 있습니다. 현재 정보창은 기본적으로 마커 맨 위에 열립니다.google지도에서 정보 화면 방향을 바꿈
-1
A
답변
0
InfoWindow는 Marker 개체 (위치가 마커의 위치를 기반으로 함) 또는 지정된 LatLng의지도 자체에 첨부 될 수 있습니다. 기본적으로 정보창은 마커 상단에 열립니다 (마커에 첨부 된 경우). 픽셀 오프셋을 사용하여 마커와 관련하여 정보창을 이동할 수 있습니다. . 워드 프로세서에서
:.
이"pixelOffset가 정보 창은 실제로는 고정 된 위치에 정보 윈도우의 끝에서 오프셋, 당신은이 필드를 지정할 필요가 없습니다 포함 당신은 떠날 수 그것은 기본값으로. "
var infowindow = new google.maps.InfoWindow({
content: contentString,
pixelOffset: new google.maps.Size(100,0)
});
위의 정보 창은 마커 오른쪽의 100 픽셀까지 열립니다. 정보창의 이러한 속성에 대한 추가 정보를 원하시면 여기 설명서를 확인하시기 바랍니다 :
https://developers.google.com/maps/documentation/javascript/infowindows
난이 도움이되기를 바랍니다!
사실 저는 정보창의 방향을 바꾸고 싶었습니다. 마치 좌우로 열려고하는 경우처럼 ... 또는 거꾸로 된 경우 .. 어떻게 할 수 있습니까? angular-min.js를 사용하고 있습니다. –
angular-gm.js lib 이름 –