1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Можно ли с яндекс панорамы на своём сайте убрать лишние элементы

Тема в разделе "Web Coding", создана пользователем jabbaxatt, 21 апр 2017 в 16:58.

Модераторы: latteo
  1. jabbaxatt

    jabbaxatt Добрый модератор

    Moderator
    Регистр.:
    21 янв 2009
    Сообщения:
    890
    Симпатии:
    418
    Скрипт вставляет на страницах моего сайта яндекс панорамы. Но на них есть лишние элементы. Не могу разобраться - есть ли в API (или где-то ещё) возможность отключить эти элементы управления.

    Мой скрипт:
    Код:
    <script>
    ymaps.ready(function () {
        // поддерживает ли плеер браузер пользователя.
        if (!ymaps.panorama.isSupported()) {
            return;
        }
    
        // Ищем панораму в переданной точке.
        ymaps.panorama.locate([<?php Echo $shirota; ?>, <?php Echo $dolgota; ?>]).done(
            function (panoramas) {
                // Убеждаемся, что найдена хотя бы одна панорама.
                if (panoramas.length > 0) {
                    // Создаем плеер с одной из полученных панорам.
                    var player = new ymaps.panorama.Player(
                            'player1',
                            panoramas[0],
                            // Зададим направление взгляда, отличное от значения по умолчанию.
                            { direction: 5 }
                         
                        );
                }
            },
            function (error) {.
                alert(error.message);
            }     
        );
     
        // Для добавления панорамы на страницу также можно воспользоваться
        // методом panorama.createPlayer. Этот метод ищет ближайщую панораму
        ymaps.panorama.createPlayer(
           'player2',
           [<?php Echo $shirota; ?>, <?php Echo $dolgota; ?>],
           // Ищем воздушную панораму.
           { layer: 'yandex#airPanorama' }
        )
            .done(function (player) {
                // player – это ссылка на экземпляр плеера.             
            });
       
    
    });
    </script>
    Скрин:

    yandex-panorama.png


    Ап. Примечание. Ссылка «Открыть в Яндекс.Картах» отображается только на Перейти по ссылке. Этот элемент управления скрыть нельзя.

    Но про остальные - вопрос остаётся.
     
    Последнее редактирование: 21 апр 2017 в 17:05