将blob写入phonegap或cordova中的文件系统

时间:2015-08-21 17:15:00

标签: cordova cordova-plugins

Cordova@4.3.0

在Android上使用fileWriter.write(blob)对我不起作用。

斑点可以是任何例如pdf,文本文件等

无论我在blob中使用什么类型的文件,我只需在Android文件系统上获得一个2字节的文件。

有没有人成功地将blob写入本地文件系统?

1 个答案:

答案 0 :(得分:1)

这很难找到。

我传入的Blob是使用iFrame中的Blob构造函数创建的。

phonegap javascript正在浏览器的主窗口中运行。因此,在我的案例中,FileWriter.write中的测试检查传入的数据是否是blob失败,因为我的Blob(在iFrame中创建)不是Blob的实例(在窗口中)

我不得不构建一个新的window.parent.Blob()而且一切都很好。