Клуб API Карт

Ручной вызов touch-эвентов

ewgeniykart
5 июля, 14:50

Есть у меня некий функционал, который привязан к тач-эвентам, рисование некое.
И решил я по стороннему вызову функции, по внешнему "кнопочному" событию повторить работу этих обработчиков, передав им координаты эвентов, чтобы не копипастить их внутреннюю логику.
Посмотрел DOM, там снаружи находится pane 'events',
пробовал так:
var b = myMap.geoObjects.getBounds(), bb = [(b[0][0]+b[1][0])/2, (b[0][1]+b[1][1])/2], me = myMap.panes.get('events');
me.fire('touchstart', {target:me, coordPosition:bb});
Но никакой обработки которая была стандартной по тачэвентам - не вызывается.
Может я неправильно вызываю fire ?

1 комментарий
Подписаться на комментарии к посту
Кидать наверное надо на карте
myMap.events.fire('multitouchstart', {
 ...
});