情景:
有一个网络应用产生的数据,我的React Native App需要消费。
Web App不受我的控制,只有以文件的形式生成数据,可以下载并保存在本地计算机上。 Web应用程序不能说服为数据提供永久URL,只能在遵循Web应用程序中的一系列步骤后才能下载它。
因此,我的React Native App无法直接从Web App获取此信息,而无法在React Native应用程序中为Web App实现大型复杂的屏幕抓取客户端 - 路径I特别想避免。
另一种方法是将下载的文件传输到手机(或使用手机的浏览器直接从Web App下载),然后让React Native App的用户选择它。
< / LI>这是麻烦:我已经搜索过高和低,我不能在我的生活中找到如何在React Native 中显示文件选择器对话框。最接近的是图像选择器(第三方组件),但它是一个专门的界面,不允许我从Android的文件系统中选择任意文件。
由于我对Android开发很陌生,而且我甚至不拥有智能手机(在SDK附带的模拟器上运行),我可能会忽略解决或绕过问题的做事方式,以及实现了最终目标,即使React Native App的用户能够在不需要打开文件对话框的情况下为其提供任意文件。有这样的方式吗?