Panzoom: 平移在 Chrome 上不起作用

创建于 2017-02-16  ·  3评论  ·  资料来源: timmywil/panzoom

问题的主题

平移不适用于最新的 chrome 版本。 单击时缩放设置为最小值,平移设置为 0,0。
在 HTML 中,“transform: matrix”提示消失。

您的环境

  • jquery.panzoom 的版本:3.2.2
  • jquery 版本:1.11.0(抱歉)
  • 哪个浏览器及其版本:Chrome 56

预期行为

平移应该运行良好(完美融入 Firefox)

实际行为

转换矩阵从 HTML 中消失,缩放设置为最小值,平移到左上角

最有用的评论

你好,

我不知道这个问题是否真的应该解决,我知道我的 JQuery 版本可能有问题。
但是修复很简单,只需要使用 originalEvent 对象即可:

第 1204 和 1205 行:

startPageX = event.originalEvent.pageX;
startPageY = event.originalEvent.pageY;

第 1246 至 1250 行:

self.pan(
    origPageX + coords.originalEvent.pageX - startPageX,
    origPageY + coords.originalEvent.pageY - startPageY,
    panOptions
);

所有3条评论

你好,

我不知道这个问题是否真的应该解决,我知道我的 JQuery 版本可能有问题。
但是修复很简单,只需要使用 originalEvent 对象即可:

第 1204 和 1205 行:

startPageX = event.originalEvent.pageX;
startPageY = event.originalEvent.pageY;

第 1246 至 1250 行:

self.pan(
    origPageX + coords.originalEvent.pageX - startPageX,
    origPageY + coords.originalEvent.pageY - startPageY,
    panOptions
);

我遇到了同样的问题,同样的 jQuery 版本。 改用较新版本的 jQuery 似乎确实解决了这个问题。 如果您需要继续使用 1.11,您的修复确实可以解决问题。

你好,

是的,这是可能的。 我不得不留在那个 JQuery 版本中。

谢谢

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

gavJackson picture gavJackson  ·  3评论

PrinceDhankhar picture PrinceDhankhar  ·  16评论

nich008 picture nich008  ·  14评论

jsblanco picture jsblanco  ·  19评论

ronvillalon picture ronvillalon  ·  8评论