我在内存中有Blob(通过WebRTC DataChannel接收),我需要将其保存为移动设备上的文件(主要在Android上,但如果可能的话也在iOS上)。
目前我使用cordova-file-plugin来允许用户选择要保存的目标文件夹。
我想避免文件夹选择(打开包含文件夹结构的模式)和保存文件时与从服务器开始下载时完全一样(或App store)。
因此,我正在寻找一个插件(或其他解决方案),它可以像从网站下载一样保存文件:
我已经尝试将cordova-plugin-file-transfer与HTML锚点和DataURL结合使用,但在保存相对较大的文件时存在内存问题。