openseadragon缩放方向

问题描述

我正在使用Openseadragon进行开发 当我使用鼠标滚轮进行放大并使用getZoom()函数读取当前缩放的值时,我将获得每个滚轮步距的缩放值

当我继续沿向上方向滚动鼠标滚轮时,缩放值保持正常变化,变大了。 但是,随着鼠标滚轮方向的变化,向下移动(仅在第一步中),缩放值继续增加(变大),但是应该减小(变小)

我认为这是Openseadragon的错误,有人可以在此问题上提供帮助吗?任何信息吗?

解决方法

我认为您看到的是因为每次滚轮事件后的弹簧动画(随着缩放接近目标级别以指数方式减缓缩放变化)。

如果你使用 getZoom(false) 你会得到目标缩放,当你改变滚轮方向时它应该改变符号。