如何让 PhotoSwipe 在不同方向工作?
How can I make PhotoSwipe work in different directions?
我的意思是,PhotoSwipe
的正常动作是水平滚动,垂直滑动后关闭。我想切换操作,使其垂直滚动并在水平滑动后关闭。
有人知道怎么做吗?
您可能需要从 the GitHub repo 下载源代码并自行进行更改。
查看 src/js/gestures.js
中的 _panOrMoveMainScroll
方法,平移逻辑似乎仅适用于水平手势 _direction === 'h' && axis === 'x'
,而 mainScroll 则适用于垂直手势。
如果您认为这足以保证开发工作的有效性,我建议采用最新的分支并在 core.js
中添加一个默认选项,允许切换方向并发出拉取请求到原始存储库。这样,未来的用户就可以从您的努力中受益,只需设置 属性 即可切换方向。
我的意思是,PhotoSwipe
的正常动作是水平滚动,垂直滑动后关闭。我想切换操作,使其垂直滚动并在水平滑动后关闭。
有人知道怎么做吗?
您可能需要从 the GitHub repo 下载源代码并自行进行更改。
查看 src/js/gestures.js
中的 _panOrMoveMainScroll
方法,平移逻辑似乎仅适用于水平手势 _direction === 'h' && axis === 'x'
,而 mainScroll 则适用于垂直手势。
如果您认为这足以保证开发工作的有效性,我建议采用最新的分支并在 core.js
中添加一个默认选项,允许切换方向并发出拉取请求到原始存储库。这样,未来的用户就可以从您的努力中受益,只需设置 属性 即可切换方向。