आज मैं फोनगैप के साथ खेल रहा था क्योंकि मुझे ऐप के बारे में कोई जानकारी थी। इस विचार के लिए मुझे सामने वाले कैमरे की आवश्यकता थी और साथ ही डिफ़ॉल्ट रूप से चुना जाना था। अलग-अलग चीजों की कोशिश करने के बाद मुझे एक काम मिला जो डिफ़ॉल्ट रूप से सामने वाले कैमरे का चयन करता था [नोट: यह एक गंदे फिक्स है, मुझे कोई संकेत नहीं मिला है कि सामने वाले कैमरे के बिना डिवाइस पर क्या होता है!]
इन एक्सकोड (या जो भी संपादक आप उपयोग करते हैं) [ProjectName]/plugins/CDVCapture.m
खोलें और कैप्चर इमेज और कैप्चर वीडियो दोनों का पता लगाएं।
pickerController.cameraDevice = UIImagePickerControllerCameraDeviceFront;
और जब कैमरा खोलने दोनों वीडियो और छवि कैप्चरिंग डिफ़ॉल्ट रूप से कैमरे का सामना करना पड़ सामने का चयन करेंगे: दोनों कार्यों/आदेशों एक लाइन कह
pickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
नीचे इस पंक्ति जोड़ें है एप्लिकेशन। हालांकि, उपयोगकर्ता को अभी भी कैमरे को स्विच करने की संभावना है।
यहाँ मेरा पूरा CVDCapture.m फ़ाइल के साथ एक pastebin है: http://pastebin.com/kkkyiPdn
स्रोत
2014-01-08 22:11:59
यह आपके सवाल का जवाब है, तो अन्य सदस्यों (10x) के लिए उत्तर के रूप में चिह्नित करें। –