首页 > 解决方案 > 是否有用于压缩图像大小的 React Native 框架?

问题描述

我是 React Native 的新手,所以我正在尝试创建一个 React Native 应用程序,很多人可能会上传超过 5 张照片,所以简而言之“数据库可以更快地耗尽空间,照片上传的时间会更长其他用户屏幕”。

在反应原生应用程序上调整图像大小和压缩图像的最推荐方法是什么?

Facebook Spectrum 是否可用于 React Native?

标签: node.jsreactjsreact-native

解决方案


请参考此链接: https
://github.com/bamlab/react-native-image-resizer一个 React Native 模块,可以创建本地图像的缩放版本(也支持 iOS 上的资产库)。

它允许您指定:最大尺寸(同时保留纵横比)和;
输出质量(仅适用于 JPEG)

或者

请参阅此链接: https ://www.npmjs.com/package/react-native-compress-image


Facebook Spectrum 是否可用于 React Native?
请参阅此链接: https ://www.facebook.com/fbOpenSource/posts/we-are-proud-to-launch-spectrum-a-cross-platform-image-transcoding-library-that-/1918840864831332/


推荐阅读