¿Es posible subir archivos a un sitio web desde Safari en iPhone?

11

Estoy tratando de subir una foto de mi iPhone 4 a un sitio web. Sin embargo, el botón Examinar para mostrar el cuadro de diálogo Seleccionar archivo está deshabilitado. Normalmente esto funciona bien en mi PC con Windows. ¿Debería poder seleccionar archivos de imagen para cargar desde Safari en iPhone?

GiddyUpHorsey
fuente
Acabo de probar Opera Mini y aunque el botón de elegir no está atenuado, tocarlo no hace nada. ¿Cómo puedo hacer esto?
GiddyUpHorsey
1
No veo absolutamente ninguna razón por la cual el botón "Examinar" en los navegadores en dispositivos iOS (iPhone y iPad) no debería tener acceso a los álbumes de fotos (que contienen fotos y videoclips grabados con la cámara integrada). Esto no sería un problema de seguridad, ni un problema de usabilidad, ya que no expondría un sistema de archivos como tal, sino que simplemente expondría una navegación visual de las fotos.
Morten Hattesen

Respuestas:

9

Específicamente, el botón de exploración está desactivado porque no hay un explorador de archivos (como Windows Explorer / Finder) en el iPhone. La mayoría de las personas no lo notan, porque el iOS está diseñado para evitar la necesidad de una interfaz de usuario para el sistema de archivos del iPhone.

Por simplicidad, la gestión de archivos se convierte en un problema de programación en lugar de un problema del usuario. Por razones de seguridad, las aplicaciones no pueden acceder directamente a los documentos de otras aplicaciones.

Como menciona Jawa, muchos sitios tienen aplicaciones de iPhone para permitir cargas.

David Rouse
fuente
1
Esta respuesta está desactualizada.
Toby Allen
1
¿Cómo está desactualizado? Aunque la respuesta no proporciona mucha información / ejemplo sobre cómo hacer que la carga de archivos / fotos funcione para un sitio en iPhone.
David
2
Allen tiene razón aquí, las versiones recientes de Mobile Safari reconocen '<input type = "file">' y esto puede usarse para elegir una imagen existente o tomar una nueva imagen de la cámara. Parece que ha habido algunos errores, pero funciona en mi teléfono. Discusión aquí: jsbin.com/kuhol/2
David Rouse
11

A partir de iOS 6, Mobile Safari ahora es compatible con la carga de archivos (imágenes), desde Camera Roll, álbumes y flujo de fotos. Tenga en cuenta que iOS 6 solo está disponible para iPhone 3GS y posteriores.


fuente
1
El enlace referenciado parece estar muerto. Página no encontrada.
David
Creo que incluso con el soporte de carga de imágenes en iOS 6, uno puede tener que ajustar el código de su sitio para que sea compatible en comparación con un navegador. Particularmente para cosas como la selección de carga de imágenes múltiples donde cargamos por lotes múltiples imágenes juntas. Tuvimos que hacerlo para nuestros sitios web. Al no ser el desarrollador, no sé los detalles sobre lo que se hizo, pero hubo que hacer un cambio en el código de nuestro sitio móvil que difería de la versión de escritorio.
David
8

No, la carga desde Safari móvil no es posible. Es por eso que todos los demás sitios que utilizan cargas de usuarios (por ejemplo, Flickr, Facebook, Picasa) han creado su propia aplicación de carga para iPhone o hay algunas aplicaciones que pueden manejar muchos sitios, como Pixelpipe .

Jawa
fuente
Eso es hilarantemente ridículo. Es fácil para una gran empresa crear una aplicación, pero estoy seguro de que esto causó problemas para muchas otras empresas, no empresas, aplicaciones web de código abierto, etc. Pero afortunadamente parece que ahora puede cargar fotos desde Safari móvil en menos.
mikato
1

No puede cargar archivos usando Safari móvil.

Sin embargo, puede usar el navegador iCab Mobile que admite la carga de archivos o puede usar aplicaciones nativas de iOS que se integran perfectamente con una página web. Éstos son algunos de ellos:

QuickPic

Aurigma Up

sfedor
fuente