【问题标题】:react-native-fetch-blob IOS API openDocument not workingreact-native-fetch-blob IOS API openDocument 不工作
【发布时间】:2017-11-27 13:20:59
【问题描述】:

我需要在 IOS 设备中显示能够打开各种文件格式的应用程序。我尝试使用 react native 共享来实现相同的功能,但没有出现将文件复制到其他应用程序的选项。所以我尝试使用 react native fetch blob。 RNFetchBlob.fs.exists(fs.dirs.DocumentDir+'/sample.pdf') 返回 true ,这意味着文件确实存在,但是当我使用 RNFetchBlob.ios.openDocument(fs.dirs. DocumentDir+'/sample.pdf') 什么都没有发生,甚至没有错误,而是调用了成功回调。感谢任何帮助。

【问题讨论】:

    标签: ios react-native react-native-fetch-blob


    【解决方案1】:

    我能够解决问题,但我不知道为什么它实际上会首先发生。我使用 Alert.alert 来查找文件是否存在,然后调用 RNFetchBlob.ios.openDocument 函数,在函数调用开始工作之前删除警报。发布此答案以防万一确实发生在其他人身上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-24
      • 1970-01-01
      • 2016-11-22
      • 2017-11-22
      • 1970-01-01
      • 2021-12-06
      • 1970-01-01
      相关资源
      最近更新 更多