Ich möchte mit Kamera API in Firefox OS Simulator arbeiten. Docs schlägt vor, dass es nur für zertifizierte Apps verfügbar ist. Wenn ich Bilder mit der Kamera in meiner App aufnehmen möchte, wie kann ich mit der Entwicklung der App fortfahren? Vielen Dank im VorausWie man mit Camera API in Firefox OS arbeitet
Antwort
Sie müssen die Web Activities API verwenden, um Bilder zu machen. Einfach gesagt, es ist das Äquivalent von Android Intents
für das offene Web.
Ich würde viel darüber schreiben, aber es gibt gute Codebeispiele, like this one, Implementieren genau das. Sie müssen ein paar Sachen:
eine Web-Aktivität erstellen:
var recordActivity = new MozActivity({ name: "record" });
Stellen Sie einen onsuccess
Rückruf, und tun, was Sie mit dem Ergebnis wollen:
recordActivity.onsuccess = function() { console.log(this); }
Es gibt ein paar mehr Details, und alle von ihnen sind auf this post on Hacks aufgeführt.
So einiges hat sich im letzten Jahr geändert. Web-Aktivitäten sind für die meisten Apps immer noch der richtige Weg, aber wir haben zwei APIs, die zuvor nicht verfügbar waren.
Von Firefox OS 1.4 haben Sie Zugriff auf getUserMedia, so dass Sie einen direkten Kamera-Stream erhalten können. Von Firefox OS 2.0 haben Sie jetzt Zugriff auf die API mozCameras, die Dinge wie Kameraumschaltung und Steuerung des Blitzes ermöglicht.
- 1. Wer hat ein Material, wie man mit der Face Detection Camera 2 API arbeitet?
- 2. Fokus manuell einstellen mit Sony Camera API
- 3. Firefox OS Hintergrunddienste
- 4. Deezer API/wie man mit "Deezer Familly" arbeitet
- 5. Wie kommt man Firefox mit Selen WebDriver auf Mac OSX arbeitet
- 6. wie man mit NSPredicate arbeitet
- 7. wie man mit Süden in Django arbeitet
- 8. Wie man Akkord mit Firefox Audio Data API spielt
- 9. Video von Firefox OS Telefon
- 10. galleria lighbox arbeitet nicht in firefox
- 11. jquery schweben nicht in Firefox arbeitet
- 12. Mehrere A7RII synchronisiert mit Sony Camera Remote API
- 13. Wie schreibe ich App für Firefox OS
- 14. Javascript onmouseover arbeitet nicht mit Doctype in Firefox?
- 15. jQueryMobile: Wie man mit Schiebereignissen arbeitet?
- 16. Wie man dotnetopenid mit AOL arbeitet
- 17. Wie man mit varargs und Reflexion arbeitet
- 18. django wie man mit Vorlagen arbeitet
- 19. wie man `git add` mit` xargs` arbeitet
- 20. Datei hochladen mit RegularExpressionValidator nicht mit Firefox nur IE arbeitet
- 21. Speicherort von Firefox-Erweiterungen in Mac OS?
- 22. Wie arbeitet man mit einem Bild mit URL in Android?
- 23. Mac OS X-Sprache zu Text-API. Wie man?
- 24. IQueryable IGrouping wie man arbeitet
- 25. Wie man Twitter Bootstrap arbeitet in Plunker?
- 26. Wie arbeitet man mit Tensorflow auf Android-Plattform?
- 27. Wie entwickelt man Firefox Addon mit angularjs
- 28. ein href "#" arbeitet nicht mit: Fokus auf Firefox Browser
- 29. Word-Wrap-Fehler in Firefox, arbeitet in Safari und Chrom
- 30. Audio API setValueCurveAtTime() Firefox
yeah danke .. :) aber der Simulator ist die Kamera zu öffnen, aber kein Bild (demp Bild). Android-Emulator wird einige Bilder rechts zurückgeben. Ist das nicht möglich im Firefox-Simulator? – user2590663
Jeder Erfolg mit der Kamera im Simulator? – emecas