Класс StreetViewPanorama
google.maps . StreetViewPanorama
Отображает панораму для заданных LatLng
или идентификатора панорамы. Объект StreetViewPanorama
предоставляет средство просмотра Street View, которое может быть размещено автономно в отдельном элементе <div>
или привязано к Map
.
Этот класс расширяет MVCObject
.
Доступ осуществляется путем вызова const {StreetViewPanorama} = await google.maps.importLibrary("streetView")
.
См. Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
StreetViewPanorama | StreetViewPanorama(container[, opts]) Параметры:
Создает панораму с переданным параметром StreetViewPanoramaOptions . |
Характеристики | |
---|---|
controls | Тип: Array < MVCArray < HTMLElement >> Дополнительные элементы управления для присоединения к панораме. Чтобы добавить элемент управления к панораме, добавьте его <div> в MVCArray , соответствующий ControlPosition , в котором он должен отображаться. |
Методы | |
---|---|
focus | focus() Параметры: нет Возвращаемое значение: нет Устанавливает фокус на панораму StreetViewPanorama . Рекомендуется использовать этот метод вместе с событием visible_changed , чтобы убедиться, что панорама StreetViewPanorama видна, прежде чем устанавливать на неё фокус. Невидимая панорама StreetViewPanorama не может быть сфокусирована. |
getLinks | getLinks() Параметры: нет Возвращаемое значение: Array < StreetViewLink > Возвращает набор навигационных ссылок для панорамы Street View. |
getLocation | getLocation() Параметры: нет Возвращаемое значение: StreetViewLocation Возвращает StreetViewLocation текущей панорамы. |
getMotionTracking | getMotionTracking() Параметры: нет Возвращаемое значение: boolean Возвращает состояние трекера движения. Если true , когда пользователь физически перемещает устройство и браузер поддерживает эту функцию, панорама Street View отслеживает физические перемещения. |
|