2
我使用webcam
指令捕獲照片。我可以關閉相機。但我無法再打開它。任何幫助,將不勝感激。使用AngularJS打開/關閉攝像頭
這是我當前的代碼來停止相機。
var mStream = null;
$scope.onStream = function (stream) {
// You could do something manually with the stream.
mStream = stream;
};
$scope.stopCamera = function() {
// mStream.stop(); didn't work.
mStream.getTracks()[0].stop();
};
$scope.startCamera = function() {
// mStream.play(); didn't work
// ToDo
};
謝謝
感謝了很多。還有一個問題。用戶有兩臺攝像機。我如何列出可用的相機並選擇特定的相機? – SGG
@SGG我不知道,但你試試這個http://stackoverflow.com/questions/18893787/how-can-i-get-a-list-of-video-cameras-attached-in-my-computer-using -javascript – nmanikiran
當我使用'stop_webcam'時,視頻流消失了,但標籤上的紅色圓圈仍然存在,並且我的網絡攝像頭的LED仍亮着。即使我已經去過我網站上的另一個頁面也是如此。任何想法如何解決它? – JkAlombro