Javascript Photosweep-如何在放大时对齐图像垂直顶部?

Javascript Photosweep-如何在放大时对齐图像垂直顶部?,javascript,photoswipe,Javascript,Photoswipe,我用它来显示垂直图像,非常高的垂直图像。 当我单击图像时,默认情况下,缩放应用于图像的中心,但我需要与顶部对齐。也就是说:考虑到垂直图像非常高,我希望从图像顶部开始放大,这样我可以向下滚动并看到图像的其余部分 我一直在玩一些选择的游戏,但我想不出来。有人必须解决这个问题吗?提前谢谢。我已经弄明白了。不确定这是否是一种方法,但它是有效的 初始化Photosweep库之前,请声明一个自定义函数,该函数使用Photosweep API缩放和对齐图像: function zoomtop() {

我用它来显示垂直图像,非常高的垂直图像。 当我单击图像时,默认情况下,缩放应用于图像的中心,但我需要与顶部对齐。也就是说:考虑到垂直图像非常高,我希望从图像顶部开始放大,这样我可以向下滚动并看到图像的其余部分


我一直在玩一些选择的游戏,但我想不出来。有人必须解决这个问题吗?提前谢谢。

我已经弄明白了。不确定这是否是一种方法,但它是有效的

初始化Photosweep库之前,请声明一个自定义函数,该函数使用Photosweep API缩放和对齐图像:

function zoomtop() {
    gallery.zoomTo(1, {x:0, y:0});
}
var gallery = new PhotoSwipe(pswpElement, PhotoSwipeUI_Default, items, options);
gallery.init();
zoomtop();
gallery.listen('afterChange', function() {zoomtop()});
那就行了