1
在我的Android Cordova应用程序中,我想从本地缓存中为经常使用的图像文件提供服务,以节省带宽和/或无网络时。 Cordova File plugin似乎很适合这份工作。但是,我在创建缓存图像文件后,如何从外部源获取图像文件时遇到了一些困难。步骤据我可以看到有以下使用Cordova文件插件
- 获取外部文件
- 一旦它可使用
window.requestFileSystem
以访问沙盒文件系统。这将返回文件系统对象,该对象的filesystem
属性的对象为{{name:“persistent”,rood:DirectoryEntry} - 将上面的directoryEntry和获取的图像blob一起传递给fs.root.getFile('example.png ”,{创建:真实,独家:真正},fileCreated,fileCreationFailed) ...
这是最后一步,是不是我清楚。从我阅读的插件文档中,创建缓存映像文件的正确位置是cache
文件夹。但是,如果我发出上述root.getFile
,我肯定会尝试在根文件夹中创建映像文件 - 这可能会失败,因为该位置不是读写。
我要么误解这里的东西,要么缺少一些文档。无论是哪种情况,我都希望这里的某个人能够让我走上正轨。
人谁投票决定关闭这 - 你能解释一下为什么吗?我的研究不足,是否不适合这个论坛的格式,我是否从事自我推销,已经得到了答复......?如果你什么也没说,只要按下那个关闭按钮,你认为它的用途是什么? – DroidOS