如何设置phonegap图像路径

时间:2014-03-07 08:59:49

标签: javascript cordova path camera

非常简单的问题。如何设置phonegap从相机保存图像的路径? 所以我可以告诉它保存在SD卡上?

2 个答案:

答案 0 :(得分:0)

试试这个

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) {
        fileEntry.createWriter(gotFileWriter, fail);
    }

    function gotFileWriter(writer) {

        var photo = document.getElementById("image");
        writer.write(photo.value);

    }

    function fail(error) {
        console.log(error.code);
    }

答案 1 :(得分:0)

Camera API确实有参数来选择图片的路径。你只能选择图片编码类型(png / jpg),如果你想要base64返回文件的uri。

您可以使用FILE api将图像移动到您想要的位置。