首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将react-native与rn-fetch-blob链接

无法将react-native与rn-fetch-blob链接
EN

Stack Overflow用户
提问于 2019-09-19 15:50:35
回答 2查看 2K关注 0票数 0

我想在我的react原生应用程序中显示一个pdf。我使用了来自https://www.npmjs.com/package/react-native-pdf的文档。我安装了rn-fetch-blob和react-native-pdf。我已经链接了react-native-pdf。但是当我运行命令"react-native link rn-fetch-blob“时,它没有被链接。我在命令提示符中看到以下消息:

代码语言:javascript
复制
rn-fetch-blob will not automatically add Android permissions after 0.9.4 
please run the following command if you want to add default permissions :

    RNFB_ANDROID_PERMISSIONS=true react-native link

我尝试了这个命令,得到的结果是:"'RNFB_ANDROID_PERMISSIONS‘未被识别为内部或外部命令、可操作程序或批处理文件。“

我正在使用这个版本: react-native-cli: 2.0.1 react-native: 0.59.8

我还尝试使用reference https://github.com/wkh237/react-native-fetch-blob/wiki/Manually-Link-Package手动设置它

根据我上次提供的参考资料,我要把它放在3个文件里-

我首先使用的是:"node_modules/rn-fetch-blob/android/build.gradle“(在文档中是"android/app/build.gradle”)

我使用了second:"node_modules/rn-fetch-blob/android/src/main/java/com/RNFetchBlob/RNFetchBlob.java“(在文档中是"MainApplication.java”)

第三个文件是"android/settings.gradle“,我在"node_modules/rn-fetch-blob/android/”中找不到它。

所以我无法手动设置它。

可能我使用了错误的文件路径来手动设置它。如果任何人对此有任何想法,或者有任何建议让我以更好的方式解决它。请帮帮我。或者,如果有任何其他方法来解决“显示在反应中的pdf原生”也请提供给我。

EN

回答 2

Stack Overflow用户

发布于 2019-09-24 02:06:30

手动设置链接问题,然后在命令提示符下使用命令set RNFB_ANDROID_PERMISSIONS=true解决链接问题。

但现在在代码import Pdf from 'react-native-pdf';中使用后仍然收到错误。错误如下所示。

任何人都知道这件事。或者以任何其他方式在react-native中显示pdf,请让我知道。

票数 2
EN

Stack Overflow用户

发布于 2019-09-19 19:57:09

如果你运行这个命令"rn-fetch-blob":"^0.10.13",安装这个版本对我来说是有效的,如果你安装另一个你的应用程序崩溃/停止。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58006229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档