React-native-fetch-blob IOS API openDocument не работает

Мне нужно показать приложения на устройстве IOS, способные открывать различные форматы файлов. Я попытался использовать собственный общий ресурс response, чтобы добиться того же, но возможности копирования файла в другие приложения не появились. RNFetchBlob.fs.exists (fs.dirs.DocumentDir + '/ sample.pdf') возвращает true, что означает, что файл действительно существует, но когда я использую RNFetchBlob.ios.openDocument (fs.dirs. DocumentDir + '/ sample.pdf') ничего не происходит, даже не происходит ошибка, а вызывается обратный вызов успеха. Ценю любую помощь.


person Deepak Jacob    schedule 27.11.2017    source источник


Ответы (1)


Мне удалось решить проблему, но я не знаю, почему это произошло на самом деле. Я использовал Alert.alert, чтобы узнать, существует ли файл или нет, а затем вызвал функцию RNFetchBlob.ios.openDocument, удалив предупреждение непосредственно перед вызовом функции, и оно начало работать. случается с кем-нибудь еще.

person Deepak Jacob    schedule 08.12.2017