@freakycoder/react-native-progressive-fast-image

中文文档
1.0.0发布于 2023/04/05MITTypeScriptCommonJS近 30 天下载 4741

用快取图像自定义的渐进图像

中文使用文档
文档目录9 节
  1. 同伴依赖关系
  2. 导入
  3. 基本用途
  4. loadingImageComponent 使用量
  5. 自定义道具
  6. 未来计划
  7. 内置错误修复更好
  8. 作者
  9. 许可证
React Native Progressive Fast Image

Battle Tested ✅

Customizable progressive image for React Native with FastImage

npm version npm Platform - Android and iOS License: MIT styled with prettier

渐进快图像 内置加载渐进快图像
React Native Progressive Fast Image React Native Progressive Fast Image

安装

添加依赖 :

npm i @freakycoder/react-native-progressive-fast-image

同伴依赖关系

重要的东西! 你需要安装它们
"react-native-fast-image": ">= 8.3.2"

使用量

导入

import ProgressiveFastImage from "@freakycoder/react-native-progressive-fast-image";

基本用途

它接受每一个 Image 财务报告和审定财务报表 FastImage 道具来. 你可以像以前一样使用它.

<ProgressiveFastImage
  source={require("./assets/my-image.png")}
  thumbnailSource={require("./assets/my-image.png")}
/>

配置 - 道具

财产类型默认说明
来源来源未定义设置图像的主要来源
缩略图来源图像来源配置Type未定义设置图像的缩略图源
装入来源图像来源配置Type未定义设置图像的错误源
错误来源图像来源配置Type未定义设置图像的装入源
装入图像组件构成部分默认警告:读以下!
模糊的拉迪乌斯编号15个更改模糊半径级别

loadingImageComponent 使用量

如果您要为装入图像设置自己的组件, 请设置此选项 样式 用于组件顶部

{
  top: 0,
  left: 0,
  right: 0,
  bottom: 0,
  position: "absolute",
  alignItems: "center",
  alignSelf: "center",
  justifyContent: "center",
}

自定义道具

财产类型默认说明
样式样式默认更改或覆盖主图像样式
装入图像容器Style样式默认更改或覆盖装入图像容器样式
装入 图像样式样式默认更改或覆盖装入图像样式
缩略图 图像样式样式默认更改或覆盖缩略图图像样式
缩略图动画定义编号默认更改缩略图动画的持续时间
图像动画定义编号默认更改主要图像动画的持续时间
登录函数默认唤起路德
通布尼尔路函数默认呼唤ThumbnailLoad
关闭时函数默认调用 LAD End
错误函数默认唤作哀号

未来计划

  • 自由主义
  • 内置加载指标
  • 内建错误图像源
  • 写一篇关于介质上的 lib 的文章

内置错误修复更好

修补 快速图像 source null 错误修复 .

作者

怪人编剧, 库拉约贡@gmail.com

许可证

根据麻省理工学院的许可,可以提供“土著进步快成像”。 更多信息见LICENSE文件.


版本与发布记录

@freakycoder/react-native-progressive-fast-image 共发布 8 个版本,首次发布于 2020/08/25;过去 12 个月发布了 0 个版本。

版本发布日期距今
1.0.0latest2023/04/053 年前
0.2.52021/08/095 年前
0.2.42021/05/145 年前
0.2.22021/01/215 年前
0.2.12020/11/205 年前
0.2.02020/11/205 年前

关于 @freakycoder/react-native-progressive-fast-image 的常见问题

@freakycoder/react-native-progressive-fast-image 是什么?

用快取图像自定义的渐进图像

如何安装 @freakycoder/react-native-progressive-fast-image?

在项目目录运行 npm install @freakycoder/react-native-progressive-fast-image,或使用 pnpm add / yarn add / bun add。

@freakycoder/react-native-progressive-fast-image 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@freakycoder/react-native-progressive-fast-image 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@freakycoder/react-native-progressive-fast-image 可以商用吗?

@freakycoder/react-native-progressive-fast-image 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@freakycoder/react-native-progressive-fast-image 的下载量有多少?

根据 npm 官方下载统计,@freakycoder/react-native-progressive-fast-image 在 2026/10/16 – 2026/11/14 这 30 天内被下载 4,741 次,日均约 158 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@freakycoder/react-native-progressive-fast-image 还在维护吗?

最新版本 1.0.0 发布于 2023/04/05(3 年前);至今共发布 8 个版本,其中过去 12 个月发布了 0 个;首次发布于 2020/08/25。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。