Я использую следующий HTML-код.Я могу получить видеопоток на своем рабочем столе, но у меня появляется серая кнопка воспроизведения в приложении Android WebView.Я обслуживаю это через соединение https.Пожалуйста, покажите мне, как я новичок в обоих этих фрагментах кода.
HTML
<div id="video-container">
<video id="camera-stream" width="500" autoplay></video>
</div>
Script.js
window.onload = function() {
navigator.getUserMedia = (navigator.getUserMedia ||
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||
navigator.msGetUserMedia);
if (navigator.getUserMedia) {
navigator.getUserMedia({ video: true },
function(localMediaStream) {
var vid = document.getElementById('camera-stream');
vid.srcObject = localMediaStream;
},
function(err) {
console.log('The following error occurred when trying to use getUserMedia: ' + err);
}
);
} else { alert('Sorry, your browser does not support getUserMedia'); }
}
Этот снимок экрана взят из моего настольного браузера Chrome, а этот взят из моего веб-приложения на телефоне