Nous créons un site Web HTML5 pour mobile et devons accéder à la caméra via le navigateur Web sans être une application native. Nous avons du mal à faire fonctionner cela sous iOS. Quelqu'un est-il au courant d'une solution pour cela?
150
'image.jpg'
. Donc, si vous téléchargez quelques images sous la même forme, elles se remplacent l'une l'autre à cause du même nom à moins que vous ne fassiez quelque chose pour les renommer, soyez prudent!En 2015, il maintenant fonctionne .
Cela demandera à l'utilisateur de télécharger n'importe quel fichier. Sur iOS 8.x, cela peut être une vidéo d'appareil photo, une photo d'appareil photo ou une photo / vidéo de la bibliothèque de photos.
C'est comme ci-dessus, mais limite les téléchargements aux photos uniquement à partir de l'appareil photo ou de la bibliothèque, pas de vidéos.
la source
capture
attribut qui fait exactement cela. Voir la syntaxe correcte pour HTML Media CaptureDans iOS6, Apple prend en charge cela via la
<input type="file">
balise. Je n'ai pas trouvé de lien utile dans la documentation destinée aux développeurs d'Apple, mais il y a un exemple ici .Cela ressemble à des superpositions et des fonctionnalités plus avancées ne sont pas encore disponibles, mais cela devrait fonctionner dans de nombreux cas d'utilisation.
EDIT: Le w3c a une spécification dont iOS6 Safari semble implémenter un sous-ensemble de. L'
capture
attribut est notablement absent.la source
Je pense que celui-ci fonctionne. Enregistrement d'une vidéo ou audio;
ou (nouvelle méthode)
Si ce n'est pas le cas, fonctionnera probablement sur ios6, plus de détails peuvent être trouvés sur get user media
la source
L' application Picup est un moyen de prendre des photos à partir d'une page HTML5 et de les télécharger sur votre serveur. Cela nécessite une programmation supplémentaire sur le serveur, mais à part PhoneGap, je n'ai pas trouvé d'autre moyen.
la source
Cette question date déjà de quelques années, mais pendant ce temps, certaines possibilités supplémentaires ont évolué, comme accéder directement à la caméra, afficher un aperçu et capturer des instantanés (par exemple pour la numérisation de code QR).
Ce développeur Google article de fournit une explication approfondie de tous (?) Les moyens d'obtenir des données d'image / caméra dans une application Web, du "travail partout" (même dans les navigateurs de bureau) au "travail uniquement sur des -date appareils mobiles avec appareil photo ". Avec de nombreux conseils utiles.
Méthodes expliquées:
la source