fix(gps): yandexMapDisablePoiInteractivity — отключены POI-хотспоты Яндекса (403 search/v2, вмешательство в клики по маркерам)
This commit is contained in:
@@ -89,7 +89,13 @@ export function Yandex21Map({
|
|||||||
center: center ?? MOSCOW,
|
center: center ?? MOSCOW,
|
||||||
zoom,
|
zoom,
|
||||||
controls: ['zoomControl'],
|
controls: ['zoomControl'],
|
||||||
});
|
}, {
|
||||||
|
// Отключаем интерактивность POI (кликабельные организации Яндекса):
|
||||||
|
// хотспоты дёргают services/search/v2 (403 на бесплатном ключе) и
|
||||||
|
// вмешиваются в обработку клика по нашим маркерам
|
||||||
|
yandexMapDisablePoiInteractivity: true,
|
||||||
|
suppressMapOpenBlock: true,
|
||||||
|
} as ymaps.IMapOptions);
|
||||||
|
|
||||||
map.events.add('click', (e: ymaps.IEvent) => {
|
map.events.add('click', (e: ymaps.IEvent) => {
|
||||||
const coords = e.get('coords') as [number, number];
|
const coords = e.get('coords') as [number, number];
|
||||||
|
|||||||
Reference in New Issue
Block a user