0

Androidフォンギャップを使用してモバイルのギャラリーに画像を保存するにはどうすればよいですか?

私はこのコードを試しました:

   function save(){
document.addEventListener("deviceready", onDeviceReady, false);
}



// PhoneGap is ready
//
function onDeviceReady() {
    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
}

function gotFS(fileSystem) {
    fileSystem.root.getFile("pic.jpg", {create: true, exclusive: false}, gotFileEntry, fail);
}
function gotFileEntry(fileEntry) {
console.log(fileEntry.fullPath);
    fileEntry.createWriter(gotFileWriter, fail);
}

function gotFileWriter(writer) {
    var photo = document.getElementById("dwnldImg");
    writer.write(photo.value);
}

しかし、それは私のプロジェクトディレクトリに画像を保存しますfile:///data/data/pack.name/pic.jpg. モバイル ギャラリーに表示するにはどうすればよいですか

4

1 に答える 1