открыть камеру в приложении iPad phoneGap - PullRequest
1 голос
/ 15 марта 2012

Я использую следующую функцию для захвата изображения.

function openCamera() {
         navigator.camera.getPicture(
                                     function(uri) {
                                     var img = document.getElementById('camera_image');
                                     img.style.visibility = "visible";
                                     img.style.display = "block";
                                     img.src = uri;
                                     },
                                     function(e) {
                                     console.log("Error getting picture: " + e);
                                     },
                                     { quality: 50, destinationType: navigator.camera.DestinationType.FILE_URI});
     };

И я использую следующие js phonegap

  <script type="text/javascript" charset="utf-8" src="phonegap-1.2.0.js"></script>

Я использую следующий тег изображения для захваченного изображения

<img style="width: 128px; height: 160px; visibility:hidden; display:none;" id="camera_image" src="" />

Но это не открытая камера. Не знаю, в чем проблема .?

1 Ответ

0 голосов
/ 15 марта 2012

попробуйте добавить sourceType тоже ..

 sourceType : navigator.camera.PictureSourceType.CAMERA
...