文档拾取器IOS无法工作,只能打开iCloud

neekobn8  于 2023-08-08  发布在  iOS
关注(0)|答案(2)|浏览(125)

我使用Expo文档选择器,它在Android上工作得很好,但在IOS上,它不工作。我只得到一个打开iCloud的选项,无法浏览设备来挑选文档。

const documentFile = await DocumentPicker.getDocumentAsync({
      type: ["image/*", "application/pdf"]
    })

字符串
我也试过在react-native-document-picker中使用documentPicker,但是当我使用documentPicker.pick时,它说documentPicker是未定义的。无法访问未定义对象的方法。

const documentFile = await DocumentPicker.pick({
      presentationStyle: 'fullScreen'
    });


我尝试在npm安装后运行react-native link,并仔细检查了import语句。但是,这些都没有解决问题。
x1c 0d1x的数据


pnwntuvh

pnwntuvh1#

我认为react-native-document-picker现在无法从iOS中拾取图像。您需要使用react-native-image-picker。
参见此问题https://github.com/rnmods/react-native-document-picker/issues/236

6rqinv9w

6rqinv9w2#

您可以共享IOS的文档选取器视图的图像吗?因为我觉得你的世博会文档选择器的代码是好的。
在IOS文档选取器中,它可能会带您到iCloud文件页面,您需要单击浏览按钮(左上角)。然后你会看到所有的位置,我想你可能会找到你的文件在那里。

编辑您可以修改代码如下:

type: ["*/*"],

字符串
并确保您已经有任何PDF文件在该手机上。

相关问题