2010-11-02 19 views
17

Uno de nuestros usuarios nos acaba de notificar que nuestra aplicación web funciona muy bien a través de Safari en el iPad (o lo que sea el navegador predeterminado, supongo que Safari). Lo único que no funciona es la parte de carga de archivos.carga de archivos a través del iPad

Nuestra aplicación web permite a nuestros usuarios adjuntar archivos en diversas partes del sistema.

Estaba pensando en esto. El iPhone toma fotos, pero realmente no me da la posibilidad de subirlas a través de una interfaz web estándar (donde haces clic en un botón, eliges un archivo, cargas el archivo, etc.).

¿Esto es posible? ¿O es la única manera de cargar archivos desde un iPhone/iPad a través de una aplicación personalizada escrita para el dispositivo?

¿Hay alguna manera de cargar un archivo en un iPad a través del navegador web?

+0

Wish iPhone/iPad tiene esta capacidad ... Puedo cargar imágenes desde mi Android a mi aplicación web usando el control de carga de archivos sin problemas ... y el sistema de archivos está bastante protegido ... me parece bastante seguro ! – pearcewg

+0

¿iOS8 agrega soporte para otros tipos además de imágenes? – JoshBerke

+0

Es 2016. ¿Apple todavía está en 1984 con Orwell? –

Respuesta

11

Hasta donde yo sé, iOS no expone un sistema de archivos al usuario, por lo que no tendría sentido que fuera posible cargar archivos a través de una interfaz web. La mayoría de las aplicaciones que existen, sincronizan archivos a través de iTunes o algo similar.

Un enfoque que también he visto usado fue que el dispositivo iOS actuó como un servidor de archivos y le permitió descargar archivos de esa manera. Así es como funciona iFile.

En resumen, que yo sepa, no es posible.

+2

iOS6 admite la carga de archivos para imágenes - consulte aquí: http://ipadinsight.com/ios-6/ios-6-and-ipad-image-uploads-working-nicely/ –

2

Hay algunos navegadores web de reemplazo que puede obtener de la tienda de aplicaciones que le permiten subirlos. Los usas en lugar de Safari. Un ejemplo es iCab Mobile.

+3

curiosamente Google Chrome en iOS no admite cargas –

3

El safari móvil en iPhone/iPad no permite la carga de archivos (el botón/widget de carga de archivos se muestra deshabilitado). Sin embargo, puede volver a habilitar esa función llamando a una aplicación de carga de terceros desde su aplicación o sitio web.

Eche un vistazo a http://www.aurigma.com/iphone/ para una aplicación de carga de este tipo.

11

Esta habilidad se mostró durante la conferencia inaugural de la WWDC 2012. Creo que los detalles están bajo NDA a menos que seas un desarrollador de iOS registrado. Eche un vistazo a la documentación beta de iOS 6.

Esta publicación tiene una foto de la diapositiva de presentación resaltando la "carga de fotos" como una nueva característica. http://www.anandtech.com/show/5987/ios-6-safari

enter image description here

0

Ahora hay manera a través de HTML5 en dispositivos iOS6 +.

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

he encontrado la respuesta aquí: https://stackoverflow.com/a/16775971/1783439

Lo he probado en Safari en un iPad con iOS9.

Cuestiones relacionadas