JQuery Panzoom зум с фокусным не работает
Я использую Panzoom ( https://github.com/timmywil/jquery.panzoom) для увеличения и панорамирования изображения. Когда я пытаюсь использовать параметр "фокус" для увеличения определенной точки, первый шаг, похоже, не учитывает это значение.
Вот как я запускаю panzoom:
$panzoom = $(container).panzoom({
panOnlyWhenZoomed: true,
minScale: minScale,
maxScale: maxScale,
contain: 'invert',
exponential: app.panZoom.exponential,
increment: 0.5,
transition: true,
duration: 500,
startTransform: 'scale(' + minScale + ')'
});
Если я вызову следующее по событию клика:
$(container).panzoom("zoom", {
increment: 0.5,
animate: true,
focal: {
clientX: 10,
clientY: 10
}
});
Первый раз будет приближаться к центру, а последующие будут увеличиваться до (10, 10).
У других людей была эта проблема ( https://github.com/timmywil/jquery.panzoom/issues/297), но они пока не нашли никакого решения.