getUserMedia заморожен на первом кадре на Android Chrome

У меня есть рабочий код в настольных браузерах, поддерживающих getUserMedia Api, я могу правильно просмотреть видео-превью моей веб-камеры в DIV.videoPreview, Однако при работе на устройстве Android этот же код делает снимок с моей передней камеры, когда я разрешаю поделиться им в браузере Chrome, тогда предварительный просмотр останавливается на этом первом кадре.

navigator.getMedia = (navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia);

    navigator.getMedia(
        // constraints
        {video:true, audio:false},

        // success callback
        function (mediaStream) {
            var video = document.getElementById('videoPreview');
            video.src = window.URL.createObjectURL(mediaStream);
            video.play();
        },   
        //handle error
        function (error) {
            console.log(error);
        }
    )  

Ответы на вопрос(2)

Ваш ответ на вопрос