2012-02-20 16 views
5

Phonegapを使用して正面向きのカメラからビデオをキャプチャするにはどうすればよいですか?前向きのカメラをキャプチャ - Phonegap?

私はこの電話番号navigator.device.capture.captureVideo(captureSuccess, captureError, {limit:2});をPhonegaps API docs onlineで見つけました。しかし、私は背面の代わりにフロントカメラを使用することについて何も見ません。出来ますか?

答えて

1

カメラが開いたら、フロントカメラを選ぶことができます。現在、私は、あなたのスマートフォンは、前面と背面のカメラを持っている場合は、デフォルト

1

によってフロントカメラを開くオプションがあると思ういけないあなたが

navigator.device.capture.captureVideo(captureSuccess, captureError, {limit:2}); 

を使用する場合、キャプチャカメラが自動的にスイッチボタンで開かれます。

+0

これは、あなたの質問に答える場合は、他のメンバー(10倍)のための答えとしてマークしてください。 –

1

私はアプリのアイデアがあったので、PhoneGapで今日遊んでいました。このアイデアのために、私は正面に向いたカメラをデフォルトとして選択する必要がありました。 [:これは汚い修正、私はカメラを正面向きせずにデバイス上で何が起こるか全く分から得なかっましたさ!NOTE]

で異なるものを試した後、私は、デフォルトでは、カメラを正面向きを選択し、その周りの仕事を見つけましたXcode(または使用するエディタ)を開き、[ProjectName]/plugins/CDVCapture.mを開き、captureImageとcaptureVideoの両方を探します。

pickerController.cameraDevice = UIImagePickerControllerCameraDeviceFront;

とカメラを開いたときにビデオや撮影の両方がデフォルトで前向きカメラを選択します:どちらの関数/コマンドは

pickerController.sourceType = UIImagePickerControllerSourceTypeCamera;

が下に次の行を追加しますと言っラインを持っていますアプリ。しかし、ユーザはまだカメラを切り替える可能性がある。ここで

は私の完全なCVDCapture.mファイルとペーストビンです:http://pastebin.com/kkkyiPdn

関連する問題