जवाबों:
अद्यतन: iOs 6 सफारी फोटो लाइब्रेरी से अपलोड वीडियो और छवियों का समर्थन करने जा रहा है।
====
मुझे इस शब्द से नफरत है, लेकिन, यह असंभव है (अभी)। यहाँ कारण हैं:
1) मोबाइल सफारी कुछ भी अपलोड करने का समर्थन नहीं करता है।
2) मोबाइल सफारी आईओएस घटकों (वास्तव में यह, लेकिन, केवल फोनगैप के माध्यम से ) का उपयोग नहीं कर सकता है
इस समस्या से निपटने का एक और तरीका उपयोगकर्ताओं को एक निजी ईमेल पता देना होगा कि वे अपनी तस्वीरों को स्वचालित अपलोड के लिए ईमेल कर सकते हैं (उदाहरण के लिए। फ़ोटो +abc123@yoursite.com)।
स्थापित करने के लिए थोड़ा और काम, लेकिन सभी उपकरणों पर उपयोगकर्ताओं के लिए एक सुसंगत अनुभव देगा (और गैर-मोबाइल उपयोगकर्ता इसे सुविधाजनक भी पा सकते हैं)।
मुझे http://picupapp.com पर पिकअप समाधान पसंद है
मुझे इसके लिए एक स्वीकार्य काम मिला। पृष्ठ पर एक पूर्वनिर्धारित निर्देशों के साथ एक mailTo लिंक जोड़ें जो उपयोगकर्ता को ईमेल में अपने कैमरा रोल से एक छवि को कॉपी करने का तरीका दिखाता है। फिर, एक नौकरी / स्क्रिप्ट लिखें जो इनबाउंड ईमेल के लिए उस इनबॉक्स को सुनता है, छवि को छीनता है और तदनुसार प्रक्रिया करता है।
यह सही नहीं है, लेकिन वे सफारी से लिंक पर क्लिक करते हैं और फिर केवल फ़ोटो पर जाने, कॉपी करने और अपने ऐप पर वापस आने की आवश्यकता होती है। अपने फोन पर इसे आज़माने के बाद, यह एक स्वीकार्य काम से अधिक है जिसके आसपास मुझे ऐप लिखने के बिना आगे बढ़ने की अनुमति मिलती है।
<div data-role="collapsible" data-collapsed="true" id="uploadPicContainer" data-theme="d">
<h3>{l t='Upload Picture'}</h3>
<a href="mailto:fotos@opina.com?subject={l t='My pictures of'} {$var_biz.bizname}[{$var_biz.id}]!&body={l t='To upload a picture go to your Camera Roll and copy paste an image to this area in the email. We will apply your picture after review!'}">{l t='Click here to upload pictures of'} {$var_biz.bizname}</a>
</div>
आप आईओएस 6 में सफारी का उपयोग करके फोटो अपलोड कर पाएंगे। हालांकि उपरोक्त वर्कअराउंड अभी भी iOS 5 और उससे नीचे के लिए नेकसेरी होगा।
IOS 6.0 पर सफारी<input type="file">
आपको अनुमति देने के लिए समर्थन जोड़ने के लिए 1 है:
यहाँ यह iOS10 पर कैसा दिखता है:
iOS9 ने आईक्लाउड ड्राइव और ड्रॉपबॉक्स सहित अधिक विकल्प पेश किए । 8 के माध्यम से iOS 6 में केवल 1 दो विकल्प थे।
आप accept="image/*"
विशेषता का उपयोग करके फ़ाइल प्रकारों को केवल फ़ोटो तक सीमित कर सकते हैं :
<input type="file" accept="image/*" >
केवल फ़ोटो के लिए विकल्पों को सीमित करेगा:
उपरोक्त कोड का समर्थन करने के लिए एंड्रॉइड ओर एंड्रॉइड 2.2+ 1 है।
अस्वीकरण: पाइप की छवि शिष्टाचार जो वीडियो रिकॉर्डिंग को संभालता है जहां मैं सीटीओ हूं
एक विचार जो मैंने अभी सोचा है कि एक टेक्स्टबॉक्स है जिसमें उपयोगकर्ता एक यूआरएल पेस्ट कर सकता है, जिससे उपयोगकर्ता ड्रॉपबॉक्स या एक समान ऐप का उपयोग कर सकता है और ड्रॉपबॉक्स फ़ाइल के एक सार्वजनिक यूआरएल को कॉपी कर सकता है। तब सर्वर ड्रॉपबॉक्स सर्वर से डाउनलोड करने में सक्षम होगा।
मुझे चित्रों के अलावा अन्य फ़िल्टरों का समर्थन करने की आवश्यकता है ताकि ऐसा लगे कि पिकअप मेरे लिए काम नहीं करेगा।
यदि आप अभी भी iOS5 का उपयोग कर रहे हैं, तो कृपया iCab का उपयोग करने पर विचार करें मोबाइल । यह मेरे ipad के लिए मिला है और (कम से कम मेरे लिए) फ़ाइल अपलोड ठीक काम करता है।
सादर, पिओटर
केवल iOS> = 6 के लिए
<input type="file" accept="image/*" capture>
"कैप्चर" आईओएस के साथ कुछ भी नहीं बदलता है लेकिन यह अभी भी अन्य उपकरणों (जाहिरा तौर पर एंड्रॉइड, टिप्पणियों को देखें) के लिए उपयोगी है।
capture="camera"
(स्ट्रिंग) को capture="capture"
W3C कैंडिडेट सिफारिश में बदल दिया गया है। दोनों ही मामलों में यह केवल एंड्रॉइड पर काम करता है।