我正在一个项目中,需要从远程API下载大型zip文件(30-40MB),解压缩该文件并将其保存到文件系统中,以备后用。 / p>
该应用将运行在移动设备上,其中React包将由Cordova 包装(我不能使用React-native,因为它不支持open-源地图),因此在生产设备上,我将使用Cordova的文件系统插件来存储和使用这些文件。
问题是,出于生产力原因,我在Cordova之外编写此应用,因为我不想每次更改代码时都构建并重新运行android仿真器。
因此,我想制作一种“文件系统包装器”,直到应用程序的其他部分尚未准备好用Cordova包裹之前,都将使用它们。
我有什么机会使用React保存和加载(大)文件?
第二种解决方案可能是在开发模式下使用yarn start
运行React应用,同时运行cordova run browser
,这可能能够为React开发的实时服务器提供文件。这样的事情有可能吗?