मुझे देखे जाने वाले अधिकांश स्थान, WebView
में फ़ाइल अपलोड सुविधा openFileChooser()
विधि का उपयोग करके लागू की गई है। क्या यह इस विधि का उपयोग करने के लिए कानूनी/सुरक्षित है? अगर मैं इसे कोड में उपयोग करता हूं, तो क्या मेरा कोड कहीं भी टूट जाएगा? अगर मैं इस विधि का उपयोग करता हूं तो कोई सुरक्षा समस्याएं?क्यों WebChromeClient में openFileChooser दस्तावेज़ों से छिपा हुआ है? क्या इस विधि का उपयोग करना सुरक्षित है?
क्यों एंड्रॉइड पुराने संस्करणों में इस एपीआई को छुपाता है? केवल 5.0/से ऊपर उन्होंने SHowFileChooser() विधि पर पेश किया है, जिसका अर्थ है आधिकारिक तौर पर वे 5.0 से नीचे वेबव्यू में फ़ाइल अपलोड का समर्थन नहीं करते हैं?
क्या आपको कोई एहसास है कि एंड्रॉइड पुराने संस्करणों में इस एपीआई को क्यों छुपाता है? केवल 5.0 पर उन्होंनेShowFileChooser() विधि पर पेश किया है। इसका मतलब है आधिकारिक तौर पर वे 5.0 से नीचे वेबव्यू में फ़ाइल अपलोड का समर्थन नहीं करते हैं? मैंने सवाल भी अपडेट किया। –
मुझे नहीं पता क्यों। लेकिन हाँ, * आधिकारिक रूप से * कि अपलोड सुविधा एपीआई -21 और अधिक के बाद उपलब्ध है। क्या आपने निम्न API पर 'onShowFileChooser()' का उपयोग करने का प्रयास किया है? – shkschneider
मुझे लगता है किShowFileChooser() को निम्न संस्करणों पर नहीं कहा जाएगा। हालांकि मैंने कोशिश की और नतीजा एक जैसा है। अगर मैं openFileChooser() विधि का उपयोग करता हूं तो कोई सुरक्षा समस्याएं? –