问题标签 [react-native-fetch-blob]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1744 浏览

firebase - 使用 react-native-fetch-blob 将图像上传到 React Native 中的 Firebase 存储时出错

使用 firebase 和 react-native-fetch-blob 库创建 React-Native 应用程序。由于此错误,我无法将图像上传到 firebase java.lang.String com.facebook.react.bridge.ReadableMap.string(java.lang.string) on a null object Reference

它还给了我警告possible unhandled promise Rejection (id=0):类型未定义不是一个功能(评估'filepath.replace('file://,')')尝试这个react-native-fetch-blob库代码:

}

错误截图:在此处输入图像描述

警告截图:在此处输入图像描述

0 投票
0 回答
4556 浏览

react-native - 如何在 React Native 中下载 pdf 文件?

我正在为 Android 和 iOS 构建一个带有 React Native 和 Expo 的应用程序。我试图让用户在单击按钮时下载 PDF 文件。我正在研究它几天,我发现了以下两个包:

  1. react-native-fetch-blob/rn-fetch-blob
  2. 反应原生 fs

第一个引发:
未定义不是对象(评估'RNFetchBlob.DocumentDir')
,第二个错误是:
未定义不是对象(评估'RNFSManager.RNFSFileTypeRegular')

我之前测试过npm链接,纱线弹出,从 GitHub 和 stackoverFlow 重新启动打包程序和其他一些解决方法,但我的问题还没有解决。

任何帮助都非常感谢谢谢。

0 投票
1 回答
384 浏览

ios - ld:找不到带有 pod 的 -lreact-native-fetch-blob 的库?

我刚刚完成了与 android 的合作并转向 Xcode,使用它非常具有挑战性。我也不熟悉 pod,但我知道当我安装它们时,我从日志中得到了这个:

我读到了,因为我有 pod,fetch-blob我不需要使用 .xcodeproj,而是使用 .xcworkspace。我从侧面板中删除了 .xcodeproj,并.a从 Link Binary With Libraries 中删除了 .xcodeproj。我如何知道我是否在使用 .xcworkspace?

这是错误:

0 投票
0 回答
1272 浏览

react-native - 显示来自 react-native-fetch-blob 的图像?

我的目标是能够使用 react-native-fetch-blob 缓存图像。我的问题是尝试读取 React Native Image 组件中的 react-native-fetch-blob 路径的来源。屏幕上没有显示任何内容,我查看了几个堆栈溢出和 github 问题和问题,但找不到解决方案。这是针对安卓的。

我相信我能够正确地将图像存储在文件目录中。我正在运行下面的 storeImages() 代码,它有一个 RNFetchBlob.fs.exists() 方法,在检查文件路径时返回 true。下面的代码在另一个 API 调用中的我的 redux 文件中运行。它根据它的 schedule_id 值从 redux 对象中获取信息来存储图像。

Redux 中的storeImages()

我也在我的组件中导入 React Native Fetch Blob,然后使用相同的图像路径,并且字符串中的计划 ID 来自容器组件。由于它是保存图像的 API 调用,因此我使用 RNFetchBlob.fs.exists() 来查看文件是否已存储。这将返回 true 并在源属性中显示图像。我使用uri,因为图像路径是动态创建的。

我的组件中的渲染()

如果您对我有任何问题,请告诉我。

0 投票
0 回答
631 浏览

android - RNFetchBlob 无法正常下载(创建 0 B 文件)

我正在使用RNFetchBlob下载一些图片并将它们保存在下载目录中。当我按下下载按钮时,它说下载完成,但我的下载目录中只有一个长度为 0 字节的图像文件,显然无法打开!

这是我的代码:

我在控制台上得到“RNFetchBlob.config ok”,似乎没有发生错误:|

操作系统:安卓

反应原生:55.4

反应原生获取blob:0.10.8

我在这里被困了2天。如果有人可以帮助我,将不胜感激:)

0 投票
1 回答
2604 浏览

firebase - RNFetchBlob 无法上传图片

我正在尝试为我的 Firebase 云存储创建上传功能。我正在使用 RNFetchBlob 以及 react-native-image-picker。我可以选择照片,但它不会上传。所有其他 Firebase 功能都运行良好,它是通过 React-Native-Firebase 安装的...

在“fs.readFile”之后似乎什么都没有发生。

选择照片时,我在控制台中收到此错误:

filePath.replace 不是函数。(在 'filePath.replace('file://', '')' 中,'filePath.replace' 未定义)]

0 投票
2 回答
241 浏览

react-native - 带有 React Native 的 ClojureScript - 文件下载

我想使用 ClojureScript 和 react-native 从移动应用程序将文件下载到手机存储中。文件已上传到 Amazon S3 存储桶。文件 URL 类似于https://s3.amazonaws.com/client-texastech/uploads/art_pictures-images/comma-2005-06/96acad35-7f3f-4b10-a104-5bf59b92b463/medium/image.jpg?X -Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIQETNIOQ45P7UIKQ%2F20181113%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20181113T023654Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host =576787721283e1c2b0d8fd2349cd304b5f7f717491edb32d8d7ba256ef52f6a8

我找到了 react-native-fetch-blob 来做这件事。

我尝试使用它:

下载完成。但是,我在任何文件夹中都找不到该文件。有什么问题吗?如果是这样,任何人都可以分享代码片段吗?

0 投票
1 回答
796 浏览

react-native - 将本地文件复制到文档文件夹

遗憾的是,RN 无法将字符串变量用作 require() 的参数。因此,如果您需要创建一个简单的 3x3 记忆游戏,其中每个方块都需要从本地文件夹渲染不同的图像:算了吧。

我正在尝试为此创建一个解决方法:将文件从我的 src/assets/*.** 复制到文档文件夹。但它不起作用。

我的应用程序的结构是这样的:

在 index.js 我有这行代码:

我正在使用 react-native-fetch-blob 复制文件,因此复制后我可以使用 source={ uri: myFile } 并动态加载图像。

实际上,此代码不会引发错误并在目标上创建零长度文件。有什么线索吗?

0 投票
0 回答
513 浏览

javascript - 如何使用 react-native-fetch-blob 获取 excel 文件

我想从服务器获取一个 excel 文件,但我收到一条警告消息

发送请求时出现 RNFetchBlob 错误:null

这是代码:

)

0 投票
0 回答
147 浏览

react-native - 如何从 React Native 中的链接导入 Excel 文件

我想从服务器获取一个 excel 文件,但我收到一条警告消息

发送请求时出现 RNFetchBlob 错误:null

这是代码:

)