2010-11-02 12 views
17

Uno dei nostri utenti ci ha appena informato che la nostra applicazione Web funziona molto bene attraverso Safari su iPad (o qualunque sia il browser predefinito - presumo Safari). L'unica cosa che non funziona è la parte di caricamento del file.caricare file tramite iPad

La nostra applicazione Web consente ai nostri utenti di allegare file in varie parti del sistema.

Stavo pensando a questo. L'iPhone scatta foto, ma in realtà non mi dà la possibilità di caricarle tramite un'interfaccia web standard (dove si fa clic su un pulsante, si sceglie un file, si carica il file, ecc.).

È possibile? O è l'unico modo per caricare file da un iPhone/iPad tramite un'app personalizzata scritta per il dispositivo?

C'è un modo per caricare un file su un iPad tramite il browser web?

+0

Desideri iPhone/iPad ha questa funzionalità ... Posso caricare immagini dal mio Android alla mia app web utilizzando il controllo di caricamento file senza problemi ... e il file system è abbastanza protetto ... mi sembra abbastanza sicuro ! – pearcewg

+0

iOS8 aggiunge supporto per altri tipi oltre alle immagini? – JoshBerke

+0

È il 2016. Apple è ancora nel 1984 con Orwell? –

risposta

11

Per quanto ne so l'iOS non espone un file system all'utente, quindi non avrebbe davvero senso per essere possibile caricare file tramite un'interfaccia web. La maggior parte delle app che esistono, sincronizza i file tramite iTunes o qualcosa di simile.

Un approccio che ho anche visto è che il dispositivo iOS funge da server di file e consente di scaricare i file in questo modo. Ecco come funziona iFile.

In breve, a mia conoscenza non è possibile.

+2

iOS6 supporta i caricamenti di file per le immagini - vedi qui: http://ipadinsight.com/ios-6/ios-6-and-ipad-image-uploads-working-nicely/ –

2

Ci sono alcuni browser Web sostitutivi che puoi ottenere dall'app store che ti permettono di caricare. Li usi invece di Safari. Un esempio è iCab Mobile.

+3

è interessante notare che Google Chrome su iOS non supporta i caricamenti –

3

Safari mobile su iPhone/iPad non consente il caricamento di file (il pulsante/widget di caricamento file viene visualizzato disabilitato), tuttavia è possibile riattivare tale funzione richiamando un'app di uploader di terze parti dalla propria app/sito Web.

Dai un'occhiata a http://www.aurigma.com/iphone/ per questa app per uploader.

11

Questa abilità è stata mostrata durante il keynote del WWDC del 2012. Credo che i dettagli siano sotto NDA a meno che tu non sia uno sviluppatore iOS registrato. Dai un'occhiata alla documentazione beta di iOS 6.

Questo post contiene una foto della diapositiva del keynote che evidenzia "caricamento foto" come nuova funzione. http://www.anandtech.com/show/5987/ios-6-safari

enter image description here

0

ora c'è modo tramite HTML5 su iOS6 + dispositivi.

<input type="file" capture="camera" accept="image/*" id="cameraInput" name="cameraInput">

ho trovato la risposta qui: https://stackoverflow.com/a/16775971/1783439

ho provato in Safari su un iPad con iOS9.

Problemi correlati