0
私はドロップされたイメージをhtml5ファイルシステムに保存します。問題は、ファイルapiを使ってファイルシステムにバイナリデータを書き込む方法がわかりません。以下は私のコードの一部です:html5 - バイナリデータをhtml5ファイルシステムに保存するには
var reader = new FileReader();
reader.onloadend = function(e)
{
var data = e.target.result;
// Open File System code (Codes Omitted)
// Create file (Codes Omitted)
fileEntry.createWriter(function(fileWriter)
{
// This is the problem, the file is create, something is written to the file
// because the size is exact same with the dragged file (image). But when i
// try to view the file (image), it displays nothing.
var bb = new WebKitBlobBuilder
bb.append(data);
fileWriter.write(bb.getBlob(""));
}
}
reader.readAsBinaryString(cur_file);
私は故意にファイルシステムやファイル作成のようなコードを省きました。バイナリデータを保存するだけで助けが必要です。
ありがとうございました。