如何让PhotoSwipe在不同方向上工作?

How can I make PhotoSwipe work in different directions?

本文关键字:同方向 工作 PhotoSwipe      更新时间:2023-09-26

我的意思是,PhotoSwipe的正常动作是水平滚动,垂直滑动后关闭。我想切换动作,使其垂直滚动并在水平滑动后关闭。

有人知道怎么做吗?

您可能需要从GitHub repo下载源代码并自己进行更改。

查看src/js/gestures.js中的_panOrMoveMainScroll方法,似乎平移逻辑只存在于_direction === 'h' && axis === 'x'的水平手势中,而mainScroll存在于垂直手势中。

如果你认为这足够有用,足以保证开发工作,我建议采用最新的分支,并在core.js中添加一个默认选项,允许切换方向并向原始存储库发出拉取请求。这样以后的用户可以从您的努力中受益,只需设置一个属性来切换方向。