WinJS将二进制数据/ blob写入文件

时间:2014-05-26 12:26:46

标签: cordova windows-8 windows-8.1 winjs

WinJS或Windows 8 javascript应用程序是否支持将blob写入文件?我发现的所有示例和文档都只提到了写文本。我需要在应用程序中存储二进制数据,而不是通过文件选择器定义用户。

如果没有,那么还有什么选择?写base64字符串? 或者更好地了解IndexedDB?

1 个答案:

答案 0 :(得分:0)

您可以使用各种技术,但如果您只想将一个字节数组写入文件系统,则可以使用PathIO.WriteBytesAsync。有关访问文件系统的简单方法,请查看PathIO的其他方法。

IndexedDB可能不是最合适的,具体取决于您需要存储的数据量。例如,每个应用程序的限制为250MB。