2015-04-22 28 views
5

Kamerasıyla görüntü yakalamak için bir telefon uygulaması uygulaması oluşturmaya çalışıyorum. Ben googled, iki seçenek var yani api kullanarak api ve api yakalama. Burada gördüğünüz gibi hala bir fark olup olmadığını bilmiyorum navigator.device.capture.captureImage(captureSuccess, captureError, options) ve navigator.device.camera.getPicture(captureSuccess, captureError, options)Phonegap: capture.captureImage ve camera.getPicture arasındaki fark

cevap

1

dan PhoneGap Documentation

değil. başarısına

navigator.device.capture.captureImage(captureSuccess, captureError, options)navigator.device.capture.captureVideo(captureSuccess, captureError, {limit: 1}) (başarısına navigator.device.camera.getPicture(captureSuccess, captureError, options) navigator.device.capture kullanarak Base64 dize

olarak görüntüyü döndürür olarak biz de ses (navigator.device.capture.captureAudio(captureSuccess, captureError, {limit: 1})) ve video gibi diğer medya yakalayabilir nerede kamera konumunu varsayılan görüntüyü kaydetmek

İl:) başarısına alse hangi

+0

yakalamak için özel seçenekler diğer tarafı cordova-plugin-camera destek numarası üzerinde birden yakalama

sağlayın. Çıkışı, kendisiyle değil camera.destinationType ile belirtirsiniz. – Sithys

+0

"Tek" fark olduğunu fark ettim –

2

arasındaki farkın ne

ancak 2012 yılında vardı farklar: Get and Capture Differences

Camera.getPicture capture.captureImage'nin yapamadığı bir sürü seçenek var. Diğer fark ise, fotoğraf makinemizin özellikleri evde yetiştirilirken yakalama bir W3C spesifikasyonu izler. ben sadece captureImage komutu gördüğümüz gibi

getPicture komutu Bir fark olduğunu Cordova Camera Plugin

1

cordova-plugin-media-capture capture.captureImage tek bir seçenek desteklenmektedir konuma varsayılan {1 limitini} kurtardı Ses ve görüntü yakalama seçeneği de vardır.

Hala hiçbir fark bir görüntü