Gibt es eine JavaScript-API für den Zugriff auf die iPhone-Kamera von Mobile Safari?Können Sie von Mobile Safari auf die iPhone-Kamera zugreifen?
Antwort
Seit iOS6 können Sie
<input type="file" accept="image/*" capture="camera">
<input type="file" accept="video/*" capture="camera">
es mögen handeln verwenden ein regulärer Datei-Upload, aber stattdessen wird die iPhone-Kamera geöffnet und ein Bild oder ein Video hochgeladen.
Hoffe, dass diese jemandem helfen.
Wow, vielen Dank für das super hilfreich! – climboid
Dies sollte die akzeptierte Antwort sein, da die alte nicht mehr korrekt ist. –
Kann ich irgendwie die Schaltfläche "Choose Existing" entfernen? Ich möchte, dass das Video direkt von der Kamera hochgeladen wird. –
Sorry, aber es gibt keine ...
UPDATE:
Jetzt möglich ist es. Siehe Simon Arnolds Antwort.
Sie können über http://picupapp.com/
Es ist ein freies iPhone App und JS, die eine Upload-Box in eine Schaltfläche konvertieren können, die die App anfordert, zusammen mit Anweisungen zum App auf, wo das Bild zu veröffentlichen ...
Dieses Ding sollte eine Auszeichnung erhalten.
Nun, wenn wir sie nur bekommen könnten, damit es auch mit Android und Blackberry funktioniert.
Denken Sie darüber nach. Die Person versucht, eine mobile Version einer Website zu erstellen, die Bilder von der Kamera eines Telefons aufnehmen kann. Ich bin mir ziemlich sicher, dass Menschen, die auf eine Web-App zugreifen, nicht ausschließlich iOS-Nutzer sind. – Mateo
Antwort auf alten Kommentar, aber relevant. Deshalb brauchen Sie es nicht für Android http://hacks.mozilla.org/2012/04/taking-pictures-with-the-camera-api-part-of-webapi/ – subhaze
Es gibt eine Spezifikation des W3C, die dies ermöglichen würde, obwohl meines Wissens keine es noch nicht umgesetzt hat: http://www.w3.org/TR/2010/WD-html-media-capture-20100928/
Phonegap ermöglicht es Ihnen, nativ zu erstellen Apps, es wird nicht helfen, aus dem Web über Safari zuzugreifen. – jriskin
Die Antwort geändert, die falsch war. –
Chrome und Safari unter iOS7 können ohne spezielle Markierung auf die Kamera und die Kamerarolle zugreifen und sowohl AJAX POST- als auch synchrone POST-Vorgänge wie ein Desktop-Browser ausführen.
aber wie? ...... –
Nur mit Standard-HTML-Datei-Eingabe-Typ: '
- 1. iOS 7 Zugriff auf die iPhone-Kamera von Mobile Safari?
- 2. Mobile Benutzer nicht auf Facebook-App zugreifen können
- 3. Können Sie von Adobe Air auf die Windows-Registrierung zugreifen?
- 4. Können C# -Attribute auf die Zielklasse zugreifen?
- 5. Modify div location auf Zoom Mobile Safari
- 6. Mobile Safari Zurück-Taste
- 7. Erzwingen Sie das vollständige Seitenrendering auf Mobile Safari?
- 8. Modernizr CSS-Regel ignoriert von Safari (auch mobile Safari)
- 9. Holen Sie sich die Position des "Viewports" in Mobile Safari?
- 10. Können Sie programmgesteuert auf die Firebug-Konsolenausgabe zugreifen?
- 11. Probleme PDF in iFrame auf Mobile Safari
- 12. Mobile Safari Mega Pixelgrenze?
- 13. Mobile Safari Push Benachrichtigungen
- 14. funktioniert Javascript auf iPhone Mobile Safari XPpath?
- 15. IFrame Höhe Probleme auf iOS (mobile Safari)
- 16. Deaktivieren Sie die graue Box beim Mousedown in Mobile Safari
- 17. Mobile Safari SVG Problem
- 18. HTML5 Mobile Safari DatePicker - Initialwert
- 19. iPhone Mobile Safari: Sonderzeichen
- 20. Rich Text Editor auf Mobile Safari
- 21. Können Sie auf chrome: // Seiten von einer Erweiterung zugreifen?
- 22. Mobile Safari auf iPhone/iPod CSS-Hack
- 23. Mobile Safari Multi wählt Bug
- 24. Scrollbare UINavigationBar ähnlich Mobile Safari
- 25. Entfernen von Textarea Inner Shadow auf Mobile Safari (iPhone)
- 26. Können Flussaktionen auf Speicher zugreifen?
- 27. Wie kann ich unter Windows oder Linux auf den ios 6 mobile Safari Web Inspector zugreifen?
- 28. Mobile Safari Graustufen- Filter fügt
- 29. Deaktivieren Sie die Text-Hervorhebung Lupe auf Touch-Hold auf Mobile Safari/Webkit
- 30. HTML5 contenteditable Attribut funktioniert nicht richtig auf iOS7 Mobile Safari
seit iOS 6 ist es in mobilen Safari als grundlegende Datei hochladen möglich. –