2011-01-10 12 views
6

Acabo de comenzar a buscar en JqueryMobile y quiero saber si lo siguiente es posible.¿Cómo subir un archivo con JQueryMobile para un iphone/ipad?

Quiero ser capaz de seleccionar un archivo (similar a en html) y luego mostrar algún tipo de diálogo que me permite buscar una "carpeta" y seleccionar el archivo. Depende de mí enviar algún tipo de comando AJAX para subirlo al servidor (donde estoy usando Asp.net MVC 2)

Como no tengo acceso a un iPhone o iPad, me dijeron que solo tendría acceso a la carpeta de documentos.

JD

Respuesta

8

no se puede upload archivos usando Safari y, por tanto, jquery mobile.

Puede cargar con iOS 6 Safari, ya que ahora es compatible con la carga de archivos de la galería y una cierta ayuda para media capture

+0

¿Algún otro navegador que me permita hacerlo en un iPad o iPhone? –

+2

@JD: lamentablemente no, ya que iOS no permite el acceso al sistema de archivos a través del navegador web, a menos que esté desbloqueado o un error. Ninguno de los casos de uso será el estándar. Además, no conozco una carpeta/repositorio central de documentos en el iOS. –

+1

Esto deja un todo importante en mi aplicación web cuando lo necesito. ¿Alguna noticia de que Safari lo permita en el futuro inminente? Además, ¿por qué Safari no lo permite, incluso para un repositorio central? –

3

No estoy seguro si es posible enviar archivos, pero echa un vistazo a PhoneGap. Da acceso al sistema de archivos a las aplicaciones escritas con html/js

Para que quede claro: el soporte de Phonegap para iOS es bastante reciente en este momento.

2

Obviamente, con Safari en el próximo iOS 6, la carga de archivos funciona muy bien. He estado haciendo algunos desarrollos de aplicaciones web móviles con la versión beta, usando el <input type="file" />, ¡y funciona de maravilla!

Cuestiones relacionadas