InfoWindow 클래스
google.maps.InfoWindow
클래스
풍선처럼 보이며 마커에 연결되는 경우가 많은 오버레이입니다.
이 클래스는 MVCObject
를 확장합니다.
const {InfoWindow} = await google.maps.importLibrary("maps")
또는 const {InfoWindow} = await google.maps.importLibrary("streetView")
를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.
생성자 | |
---|---|
InfoWindow |
InfoWindow([opts]) 매개변수:
지정된 옵션으로 정보 창을 만듭니다. InfoWindow는 옵션에 지정된 내용에 따라 특정 위치의 지도에 배치하거나 마커 위에 배치할 수 있습니다. 자동 이동이 사용 중지되지 않는 한 InfoWindow가 열리면 지도가 이동하여 InfoWindow가 표시됩니다. InfoWindow를 구성한 후 open을 호출하여 지도에 표시해야 합니다. 사용자는 정보 창의 닫기 버튼을 클릭하여 지도에서 정보 창을 삭제할 수 있으며, 개발자는 동일한 효과를 위해 close()를 호출할 수 있습니다. |
속성 | |
---|---|
isOpen |
유형:
boolean InfoWindow가 열려 있는지 확인합니다. |
메서드 | |
---|---|
close |
close() 매개변수: 없음
반환 값: None
DOM 구조에서 제거하여 이 InfoWindow를 닫습니다. |
focus |
focus() 매개변수: 없음
반환 값: None
이 InfoWindow 에 포커스를 설정합니다. InfoWindow 에 포커스를 설정하기 전에 visible 이벤트와 함께 이 메서드를 사용하여 InfoWindow 가 표시되는지 확인하는 것이 좋습니다. 보이지 않는 InfoWindow 에는 포커스를 둘 수 없습니다. |
|