React-Native 图像查看器?

Posted

技术标签:

【中文标题】React-Native 图像查看器?【英文标题】:React-Native Image Viewer? 【发布时间】:2016-05-13 14:42:52 【问题描述】:

我一直在寻找 React Native 中的一个组件,它可以处理在全屏模式下显示多个图像,用户可以滑动、捏合和缩放以及通过向下滑动来关闭。这似乎是一个受欢迎的组件,但我找不到任何可以做到这一点的组件。

唯一似乎接近我正在寻找的东西是使用 ScrollView 并实现 maximumZoomScalepagingEnabled 选项。

有谁知道是否存在一个 npm 包来实现这个功能?

【问题讨论】:

【参考方案1】:

react-native-lightbox 组件具有您要求的功能,但它们还没有在最新发布的版本中。

您可以试用 react-native-lightbox/navigator-refactor 分支中的功能,或许可以帮助其开发 - 该分支的最后一次提交是在 3 月,因此不太可能很快发布。

【讨论】:

很好的建议。我会检查开发版本并期待实时发布! @whimsyBear 你让那个分支工作了吗?我一直在尝试,但没有任何运气。 @toddmetheny 是的,开发版对我来说效果很好。不确定此功能的当前状态。

以上是关于React-Native 图像查看器?的主要内容,如果未能解决你的问题,请参考以下文章

在 react-native 中裁剪图像

React-Native Metro 捆绑器无法提供任何文件

使用 react-native-pdf 在 react-native 上获取准确的 x 和 y 坐标

React-native 水平滚动视图动画到结束

react-native - 图像需要来自 JSON 的本地路径

使用 Formik 的 React-Native 选择器