40 votes

getUserMedia () shim pour PhoneGap / Cordova?

J'ai créé une application Web avec Cordova et je dois montrer un flux de caméra en direct dans mon arrière-plan. Il semble que les API Caméra / Vidéos de Cordova ouvrent simplement les applications natives Caméra / Vidéo au lieu de renvoyer des données de caméra en direct. Ce dont j'ai vraiment besoin, c'est quelque chose comme getUserMedia() qui n'est disponible que sur Opera et Chrome (juin 2012).

Existe-t-il une solution de rechange à utiliser getUserMedia() dans Cordova ou des plugins se comportant de manière similaire?

5voto

David Karlsson Points 1514

Il existe un plugin pour capturer le flux de caméras. Il utilise AVCaptureVideoDataOutput pour créer une session de capture. Chaque image est encodée en base64 et transmise à Cordova UIWebView. C'est expérimental et plus lent que n'importe quelle approche native.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X