6

PhoneGap を使用して初めての Android アプリを作成していますが、FileReader のドキュメントに少し混乱しています。画像ファイルを取得し、readAsDataURL() メソッドを使用して Base64 文字列に変換する必要があります。ドキュメントから:

function win(file) {
var reader = new FileReader();
reader.onloadend = function(evt) {
    console.log("read success");
    console.log(evt.target.result);
};
reader.readAsDataURL(file);
};
var fail = function(evt) {
console.log(error.code);
};
entry.file(win, fail);

最後の行 entry.file(win, fail) を除いて、ほとんどすべてを理解しています。エントリはどこにも定義されていませんが、FileEntry オブジェクトであると想定しています。問題は、FileEntry オブジェクトを生成する方法と、ファイル パスを渡す時点に関するドキュメントを見つけることができなかったことです。

4

1 に答える 1