问题标签 [rn-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.
react-native - 我们可以在具有 MANAGE_EXTERNAL_STORAGE 权限的本机应用程序中使用 rn-fetch-blob 来将 Android API 21 上的应用程序定位到 API 30
我们目前正在使用带有 requestLegacyExternalStorage 标志的 rn-fetch-blob 为 true。但是我们收到了谷歌通知说。对于 Android 11,requestLegacyExternalStorage 将被忽略。
这里的计划是继续使用带有 MANAGE_EXTERNAL_STORAGE 的rn-fetch-blob和带有 ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION 的意图操作,适用于 Android 11(早期的操作系统将继续使用旧权限)。这足以将 API 支持从 21 定位到 30 吗?
ios - 从 url 下载 pdf 并保存在设备/预览中:iOS:react-native
!help : 从 url 下载和预览/保存设备 pdf 在 react native for iOS 中不起作用。已经尝试过来自 stackoverflow 和 RN-fetch-blob 的不同帖子,但没有一个有效!
android - rnFetchBlob 错误:下载管理器无法从“url”下载
我正在尝试从 url 下载 pdf 文件,但出现此错误错误:下载管理器无法从“myurl”状态码下载=16 当我在 chrome 中使用相同的 url 时,我可以下载 pdf 文件
android - RNFetchBlob.android.actionViewIntent 不适用于 android 11
我已将我的 Android 的targetSdkVersion更新为30,并且我意识到actionViewIntent函数在 Android 11 上不起作用。
没有抛出错误。所以我无法调试。
下面是我的代码:
有没有人在更新后遇到这个问题?请帮助我!!
提前致谢。
react-native - 如何在录制视频时获取流?
我想在录制视频时(而不是在录制后)将数据块上传到服务器。我尝试使用react-native-camera
or react-native-vision-camera
。
但据我所知,recordAsync
方法只能解决录制视频的最终版本。
有没有什么聪明的方法可以在录制过程中获取视频块或流。
还是我应该使用 react-native-fs 或rn-fetch-blob
类似的东西?
== 更新 ==
我可能可以像在下面的链接中那样实现它。
javascript - 将多个文件上传到 s3 存储桶时,所有文件都不会上传
这是我使用以下代码将多个文件上传到 s3 存储桶的代码rn-fetch-blob
:
当我尝试上传 20 个文件时,存储桶中只有 17 个可见。代码永远不会遇到catch
障碍,但有些文件没有上传。
(PS:我观察到如果上传数为30,则bucket中显示26个文件。如果上传数为20,则显示17个文件。如果上传数为10,则显示9个文件。我已经反复观察到这一点,但这很可能是巧合。)
react-native - 使用 React Native 和 RNFetchBlob 下载 .docx 文件
我尝试了很多东西,但没有任何效果。
我制作了一个下载 .xslx 文件的功能,她可以工作。这是我的功能:
可以看到,我使用RNFetchBlob来下载。一切正常。
但由于某些原因,我无法下载.docx文件。文件下载,出现在文件应用程序中,但我无法打开它。
这是我用来下载 Word 文件的代码:
我使用几乎相同的功能,但文件不正确......有人对此有解决方案吗?
node.js - React Native:使用 MSWjs 测试获取
我正在做集成测试,我发现了MSWjs,所以我想将它用于我的 react native 应用程序。但是我找不到如何在不模拟的情况下在开玩笑测试中使用 RNFetchBlob(因为我想提出我的请求并用 MSW 模拟答案)。
所以目前我得到了关于 RNFetchBlob 导入的“SyntaxError:无法在模块外使用导入语句”。
MSW 文档说我们可以将他们的解决方案与 ReactNative 一起使用,所以我想可以在开玩笑的测试中进行 fetch,但我在网上找到的所有信息都说我们必须模拟它。
感谢您的时间 !
rn-fetch-blob - 取消 rn-fetch-blob
我遇到了在有限网络期间rnfb
挂起并且不会始终产生超时的问题。这是一种不好的处理方式吗?