मैं इस जवाब पर आया जो शानदार है:
IPhone iOS6 में और Android ICS के बाद से, HTML5 में निम्नलिखित टैग है जो आपको अपने डिवाइस से चित्र लेने की अनुमति देता है:
<input type="file" accept="image/*" capture="camera">
कैप्चर कैमरा, कैमकॉर्डर और ऑडियो जैसे मूल्यों को ले सकता है।
क्या किसी के तुरंत बाद फोटो खींचने के लिए किसी तरह के अजाक्स का उपयोग करके इसे एक कदम आगे ले जाना संभव है?
उदाहरण के लिए, अपने फोन का उपयोग करते हुए, एक बार जब मैं इनपुट पर टैप करता हूं, तो यह कैमरा खोलता है जो तुरंत मुझे एक फोटो लेने और इसे बचाने की अनुमति देगा। जब मैं इसे कैमरे में सहेजता हूं, तो इसे इनपुट बटन द्वारा सूचीबद्ध किया जाता है ताकि अपलोड किया जा सके।
फ़ॉर्म के सबमिट बटन पर क्लिक करने के लिए उपयोगकर्ता को प्रतीक्षा करने के बजाय इस तस्वीर को तुरंत अपलोड करने में क्या लगेगा?