La maggior parte dei luoghi che vedo, la funzione di caricamento file in WebView
viene implementata utilizzando il metodo openFileChooser()
. È legale/sicuro usare questo metodo? Se uso questo codice, il mio codice si romperà ovunque? Problemi di sicurezza se utilizzo questo metodo?Perché openFileChooser in WebChromeClient è nascosto dai documenti? È sicuro usare questo metodo?
Perché Android nasconde questa API nelle versioni precedenti? Solo su/sopra 5.0 hanno introdotto il metodo onShowFileChooser(), che significa che ufficialmente non supportano il caricamento di file nelle visualizzazioni web sotto 5.0?
Hai idea del motivo per cui Android nasconde questa API nelle versioni precedenti? Solo su 5.0 hanno introdotto il metodo onShowFileChooser(). ciò significa che ufficialmente non supportano il caricamento di file nelle visualizzazioni web sotto 5.0?. Ho aggiornato anche la domanda. –
Non so perché. Ma sì, * ufficialmente * che la funzione di caricamento è disponibile da API-21 e altro ancora. Hai provato a utilizzare 'onShowFileChooser()' su API inferiori? – shkschneider
Non penso che onShowFileChooser() verrà chiamato nelle versioni inferiori. Comunque ho provato e il risultato è lo stesso. Problemi di sicurezza se utilizzo il metodo openFileChooser()? –