更好的图像查看的更新灯箱

我们最近推出了一款更新的灯箱,它使用 PhotoSwipe 构建,以改善在 Discourse 上查看图片和相关文件的体验。这项新功能已在我们所有的社区中推广,因此一旦您更新到最新版本的 Discourse,就可以在您的社区中体验到它。

变化之处?

这里的变化非常微妙。在大多数情况下,灯箱的运行方式应该与您在其他应用程序中类似体验的预期一致。

当您单击或点按图片时,它会在灯箱中打开并放大,以便您更轻松地查看。您可以从中下载图片、查看原始图片以及进行缩放。如果帖子中有多个图片,您也可以在此处导航浏览它们。

它在移动设备上运行效果也很好,您可以使用滑动和捏合缩放等常用手势。

这里有一些图片供您试用:

如果您有任何疑问、注意到新灯箱的任何问题或有进一步改进的建议,请告知我们!

28 个赞

哦,很高兴选择了 Photoswipe!我记得大约两年前在功能重构时就曾推荐过它,因为我喜欢这个库(在个人项目中使用过它),但当时灯箱重构并没有积极进行。

迫不及待地想在我的论坛上看到它!

我希望我们能够像在 PhotoSwipe 网站上那样,通过拖动鼠标来滑动图库中的图片。这是一个小功能,但它在桌面上提供了非常流畅的体验。

5 个赞

感谢 @Canapin,您让我意识到我错过了在 OP 中添加图片库的机会,以便大家现在可以试用。

刚刚测试了一下,看起来您确实应该能够滑动!

6 个赞

我真的很喜欢这个功能!设计非常简洁,而且用起来也很棒。

有一个问题——有没有办法控制图片是否“循环”播放?

2 个赞

您的意思是控制图库是结束还是继续循环播放相同的图片?我不认为现在有办法控制这一点……但我很想了解更多关于您的用例。在您的社区中,这种功能何时会派上用场?

1 个赞

唯一让我感到困扰的是 photoswipe 多年来的一个小问题。
如果您快速滑动图片(任意方向),即使是您已经查看过的、可能已缓存的图片,也会出现一个灰色的占位符。

1 个赞

我的意思是当它到达末尾时,下一张幻灯片是第一张,以此类推。这会更容易,比如在有很多图片的帖子中。但我觉得目前的实现方式也很好。

使用这个图片系统,图片会保留原始文件名,这很好——这是我之前系统的一个小缺点 :+1: 拖动进行平移也非常方便!

不过,有一点我不喜欢的是,点击缩略图时图片放大的速度。这在一定程度上是个人偏好问题,但我喜欢旧系统的那种快速。在一个有很多图片的帖子里,能够快速看到图片而不是等待每个缩略图点击上的多余动画完成,是很棒的。我建议将其速度调整为与之前一致。

谢谢 :slight_smile:

1 个赞