Tôi đang thử navigator.MediaDevices.getUserMedia() webrtc để chuyển đổi camera của thiết bị trong khi gọi. Chức năng này hoạt động tốt trên trình duyệt trên máy tính để bàn nhưng trên mozilla android nó không hoạt động. Đây là mã của tôi mà tôi đang sử dụng.chuyển máy ảnh bằng MediaDevices.getUserMedia() trong webrtc
var front=false;
var myConstraints = { video: { facingMode: (front? "user" : "environment")} };
navigator.mediaDevices.getUserMedia(myConstraints).then(function(stream) {
}
bất kỳ ý tưởng nào về điều này ??
Thông tin chi tiết về những gì đang xảy ra có thể sẽ hữu ích - bạn có thể cung cấp thêm thông tin không? –
Tôi đã thực hiện một hệ thống gọi điện thoại nó đang làm việc tốt.Bây giờ tôi muốn bao gồm một tính năng để chuyển đổi camera.Chuyển đổi đang làm việc tốt trên trình duyệt firefox máy tính để bàn nhưng nó không hoạt động trong trình duyệt firefox android. Nó cho lỗi "lỗi nội bộ bắt đầu lỗi không thành công". Đây là mã document.getElementById ('flip-nút') onclick = function() {var myConstraints = {video: {facingMode: (mặt trước "người sử dụng": "môi trường").} }; navigator.mediaDevices.getUserMedia (myConstraints) .Sau đó (func tion (stream) {}} – john
Xin chào @ John là bạn có thể giải quyết vấn đề của bạn – zabumba