Używam metody navigate.getUserMedia() do przechwytywania wideo na telefonie komórkowym i dalszego przetwarzania na nim. Ale od teraz przechwytuje wideo za pomocą przedniego aparatu. Jak mogę to zrobić, aby uzyskać dostęp do tylnej kamery?Wybierz kamerę podczas korzystania z nawigacji navigate.getUserMedia()
Poniżej przykładowy kod, który używam w mojej aplikacji:
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia;
if (navigator.getUserMedia){
navigator.getUserMedia({video: true}, successCallback, errorCallback);
góry dzięki
Myślę, że to pytanie jest zbyt ogólne, może zależeć od dostawcy, oprogramowania i modelu urządzenia. – cerkiewny
Ale ten kod działa na różnych platformach .. Problem polega na tym, że uzyskuje dostęp do kamery z przodu, więc może być jakiś sposób, abyśmy mogli określić, aby uzyskać dostęp do tylnej kamery, .. lub uzyskać wyskakujące okienka z dostępnych kamer i pozwolić użytkownikowi wybrać z niego .. –