Est-il possible de télécharger une image via un navigateur Web à partir d'un appareil mobile?
Cette question a été posée avant, mais pas cette année - il n'y a pas de béton consensus et je sais que c'est un sujet chaud. En outre, la technologie évolue très rapidement, et les autres questions semblent concerner uniquement à l'aide de la <input type="file>
. Je suis à la recherche d'une plus détaillé d'une façon moderne de gérer ces demandes. Bien que j'ai été en développement dans ASP.NET C# MVC3, j'ai été à la recherche à météo ASP.NET MVC4 Mobile mobile de téléchargement de fichiers. De ce que j'ai lu, il n'a pas, ou il n'a pas été couverte dans les nouvelles notes de version.
http://www.asp.net/vnext/overview/whitepapers/whats-new
http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-4-mobile-features
De la recherche que j'ai fait à jQuery Mobile semble plutôt fantaisistes.
http://forum.jquery.com/topic/jquery-mobile-seems-to-clobber-ability-to-upload-files-via-forms
Un exemple qui a été posté ne fonctionne pas sur mon iPhone, comme la <input type="file"
toujours existé et était donc en grisé et inaccessible.
http://filamentgroup.com/examples/jquery-custom-file-input/
Une autre suggestion, je suis venu à travers implique de forcer l'utilisateur par e-mail les photos d'un utilisateur de messagerie spécifique qui n'a pas vraiment appel à moi ou les clients que j'ai affaire avec - de plus, cette approche semble comme il pourrait être vulnérables aux violations de la sécurité.
EST - il un moyen de faire ce que j'ai oublié? Comment puis-je afficher une boîte de dialogue de fichier sur un appareil mobile?
source d'informationauteur Travis J | 2012-01-15
Vous devez vous connecter pour publier un commentaire.
Le navigateur Safari ne prend pas en charge les téléchargements de fichiers. Vous pouvez le voir en visitant beaucoup de sites mobiles dans le navigateur, MAIS le applications le permettent.
Donc, si vous faites une application web mobile que vous souhaitez déployer une application native, vous pouvez utiliser phonegap comme une couche pour ce faire.
http://docs.phonegap.com/en/1.4.1/phonegap_file_file.md.html#FileTransfer
Aussi, il est pris en charge dans:
J'utilise jquery mobile dans une production de l'app et il fonctionne très bien. Je ne fais pas d'upload de fichier avec elle; toutefois, ce n'est pas de jquery mobile est l'emploi de toute façon. JqueryUI a des problèmes avec sa boîte de dialogue et de téléchargement de fichiers. Il y a un certain nombre de scripts que vous aider. J'utilise ajaxfileupload: http://www.phpletter.com/Our-Projects/AjaxFileUpload/ il y a de mieux là-bas maintenant.
Je m'éloigne du sujet. Autant que le mobile est concerné, il est plus utile d'avoir des fonctionnalités de l'appareil photo plutôt que de purs fileupload. Nul ne sait où ils stockent les choses sur leurs téléphones, ce qui est une partie du problème. Pour ce cas, vous pouvez essayer de phonegap. Essayez ceci: http://wiki.phonegap.com/w/page/18270855/Image%20Upload%20using%20JQuery%20and%20Python
Il fonctionne pour moi sur Android.
Vous pouvez voir comment facebook fait-il ici: https://m.facebook.com/home.php?refsrc=http%3A%2F%2Fm.facebook.com%2F&refid=8&_rdr
Essayez d'aller à http://www.tinypic.com et de téléchargement d'une photo. Je peux tester sur iPhone ce soir.
Cela fonctionne bien sur Android 2.2+. Vous pouvez télécharger des photos à partir de votre galerie ou de l'utilisation de l'appareil photo pour prendre une nouvelle photo pour le téléchargement. Toutes les autres applications qui exposent le même comportement comme du son, appareils d', le caméscope et les applications de musique offrent généralement des solutions de rechange. Si vous avez un bon système de fichiers app installé (normalement vous permettre de télécharger des fichiers arbitraires.
Sur iOS, vous devez utiliser une application de téléchargement de fichiers. Depuis c'est un oubli flagrant dans cette ère du web apps, il est très probable que cette fonctionnalité sera ajouté dans la prochaine version majeure d'iOS, même si c'est probablement à quelques mois encore.
Oui, on peut uploader une image via mobile,
Face book est un exemple vivant de ce.
Essayez ceci:
Cela devrait être pris en charge dans la plupart des navigateurs mobiles et devrait offrir à l'utilisateur la possibilité de choisir un fichier local (de l'image) ou un certains appareils modernes permettent même de leur capture one dans le processus.
Espérons que cette aide!
Utiliser Phonegap pour combler le fossé entre le client côté des bibliothèques et des applications natives. Tandis que du côté client bibliothèques de donner une bonne poignée et facile à l'ensemble de l'INTERFACE utilisateur, vous pouvez utiliser la capacité de phonegap pour effectuer l'appareil à des opérations spécifiques, comme l'appareil photo, numérisation, etc appel.
Les navigateurs mobiles sous Android (pré 2.2 il me semble) et iOS ne permettent pas l'accès au système de fichiers. Et quand il n'sur Android 2.2+, il n'est pas un accès complet - il est filtré via des applications qui ont frappé les FS comme Galerie ou Musique.