将 blob 写入 phonegap 或 cordova 中的文件系统
write blob to file system in phonegap or cordova
Cordova@4.3.0
在 Android 上使用 fileWriter.write(blob) 对我不起作用。
blob 可以是任何东西,例如pdf、文本文件等
无论我在 blob 中有什么类型的文件,我只是在 Android 文件系统上得到一个 2 字节的文件。
有没有人成功将 blob 写入本地文件系统?
这很难找到。
我传入的 Blob 是使用 iFrame 中的 Blob 构造函数创建的。
phonegap javascript 在浏览器的主要 window 中是 运行。因此,在 FileWriter.write 中检查传入的数据是否为 blob 的测试在我的案例中失败了,因为我的 Blob(在 iFrame 中创建)不是 instanceof Blob(在 window)
我不得不构建一个新的 window.parent.Blob() 而不是一切都很好。
Cordova@4.3.0
在 Android 上使用 fileWriter.write(blob) 对我不起作用。
blob 可以是任何东西,例如pdf、文本文件等
无论我在 blob 中有什么类型的文件,我只是在 Android 文件系统上得到一个 2 字节的文件。
有没有人成功将 blob 写入本地文件系统?
这很难找到。
我传入的 Blob 是使用 iFrame 中的 Blob 构造函数创建的。
phonegap javascript 在浏览器的主要 window 中是 运行。因此,在 FileWriter.write 中检查传入的数据是否为 blob 的测试在我的案例中失败了,因为我的 Blob(在 iFrame 中创建)不是 instanceof Blob(在 window)
我不得不构建一个新的 window.parent.Blob() 而不是一切都很好。