2011-10-06 19 views
36

मेरे पास एक मोबाइल वेबसाइट है जो उपयोगकर्ताओं को फ़ाइल इनपुट प्रकार (ब्राउज़ बटन) का उपयोग कर फ़ोटो अपलोड करने की अनुमति देती है। यदि संभव हो, तो मैं ब्राउज़ बटन या किसी अन्य HTML बटन के क्लिक पर एंड्रॉइड डिवाइस की कैमरा ऐप लॉन्च करना चाहता हूं। क्या यह संभव है?क्या आप एचटीएमएल 5 वेब ऐप से मूल कैमरा ऐप लॉन्च कर सकते हैं?

मैंने इस तरह के post को पढ़ा लेकिन उनके उदाहरण में वे पूछ रहे हैं कि छवियों को अपलोड करने के लिए कैमरा ऐप को इराद रिसीवर के रूप में कैसे पंजीकृत किया जाए। इसी तरह, मैं कैमरा ऐप लॉन्च करना चाहता हूं उसी तरह एंड्रॉइड ब्राउजर फोन नंबर और एड्रेस पर उठाता है।

उत्तर

48

एंड्रॉइड 3.0 हनीकॉम ने Device APIsupport जोड़ा।

<input type="file" accept="image/*;capture=camera"> 

यह भी एक test site कि आश्चर्य की बात नहीं मेरी Froyo फोन पर ज्यादा कुछ नहीं है के लिए अंक: गूगल आई/ओ 2011 presentation स्लाइड 30 पर एक उदाहरण दिखाता है।

एक गोली के साथ किसी को यह कोशिश की और हमें बता सकते हैं क्या यह करता है और नहीं करता है?

4.0 आइसक्रीम सैंडविच announced था। कोड ड्रॉप for several months या longer नहीं हो सकता है और वास्तविक डिवाइस क्रिसमस के आसपास के बाजार में दिखाए जा सकते हैं। फ्रायओ/जिंजरब्रेड फोन की वर्तमान पीढ़ी पर आइसक्रीम के रूप में, आधिकारिक ओडीएम/वाहक 4.0 रिलीज कभी नहीं होगा? मुझे इस पर गलत साबित होना अच्छा लगेगा। कस्टम रोम समुदाय से कोई शब्द? मेरी Galaxy S2 फोन (क्रोम पर) के साथ https://coderwall.com/p/epwmoa

:

<input type="file" accept="image/*" capture="camera" /> 
यहां से

:

+1

बस इसे मेरे हनीकॉम टैबलेट पर आज़माएं। जब आप बटन दबाते हैं, तो कैमरा एप्लिकेशन शुरू होता है, जिससे आप एक तस्वीर ले सकते हैं। तस्वीर लेने के बाद एक "ठीक" बटन दिखाई देता है, और यदि आप इसे दबाते हैं, तो आप वेबसाइट पर वापस आ जाएंगे और तस्वीर काले आयताकार में दिखाई देगी। –

+2

@Michell बहुत अच्छा! अन्य परिभाषित चयनकर्ताओं के एक जोड़े स्वीकार कर रहे हैं = "वीडियो/*; कब्जा = कैमकॉर्डर" स्वीकार = "ऑडियो/*; कब्जा = माइक्रोफोन" W3C कल्पना चूक = फाइल सिस्टम वाना उन लोगों के रूप में अच्छी तरह से कोशिश, कृपया कब्जा करने के लिए? –

+0

मैंने इसे उत्तर के रूप में चिह्नित किया है क्योंकि ऐसा लगता है कि यह 3+ पर काम करता है, लेकिन यह 2.3 पर अपेक्षित काम नहीं करता है। कम से कम रॉम का उपयोग नहीं कर रहा हूं। धन्यवाद @ वाल्टर करशत – shanabus

19

मैं इस कोशिश की।

यह काम कर रहा है और सीधे कैमरे को खोल रहा है।

+2

यह सही जवाब है कि भविष्य यहां है – fuzzyvagina

संबंधित मुद्दे