Answer the question
In order to leave comments, you need to log in
How to disable scrolling in the Yandex Panorama API?
Can you please tell me how to disable mouse wheel scrolling in the Yandex Panorama API? When scrolling the site to the panorama, the page stops and the panorama scale starts to change. There is nothing in the search engine about this, except for the code for MAP, which does not work with panoramas.
I can provide a piece of code:
myMap.behaviors.disable('scrollZoom');
function init() {
jQuery( "#panorama" ).click(function() {
if (!pano_flag) {
pano_flag = true;
ymaps.ready(function() {
// Для начала проверим, поддерживает ли плеер браузер пользователя.
if (!ymaps.panorama.isSupported()) {
// Если нет, то просто ничего не будем делать.
return;
}
// Ищем панораму в переданной точке.
ymaps.panorama.locate([<?php echo (esc_attr( $bpxl_infocoords )); ?>]).done(
function(panoramas) {
// Убеждаемся, что найдена хотя бы одна панорама.
if (panoramas.length > 0) {
var player = new ymaps.panorama.Player('panorama1', panoramas[0], {
direction: [256, 0],
controls: ['panoramaName', 'zoomControl', 'fullscreenControl']
});
} else {
console.log("Not");
}
},
function(error) {
// Если что-то пошло не так, сообщим об этом пользователю.
alert(error.message);
console.log("При попытке получить панораму возникла ошибка.");
}
);
});
};
});
};
};
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question