PhoneGap - Android - как сохранить захваченное изображение с камеры на SD-карту - PullRequest
2 голосов
/ 29 марта 2012

Я новичок в PhoneGap Android-разработчике. Я делаю приложение в Android с помощью телефонной щели. Я хочу сделать снимок с камеры устройства, а затем я хочу отобразить его на экране после получения изображения с устройства, а также сохранить захваченное изображение на SD-карте. Подскажите, пожалуйста, как я могу это сделать.

Gurpreet singh

Ответы [ 2 ]

4 голосов
/ 26 апреля 2012

Для сохранения на SD-карте ......

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);
    }
4 голосов
/ 29 марта 2012

См. Следующую суть, которая захватывает изображение с камеры в режиме данных и файла.

Гистограмма захвата камеры

Ссылка от

Захват изображения с камеры - Phonegap Doc

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...