1

无论手机的方向如何,我都在尝试正确显示来自 Nexus 4 前置摄像头的视频。在横向模式下一切都很好,但在纵向模式下,我得到一个垂直的信箱图像,它仍然具有横向而不是纵向比例,请参见http://i41.tinypic.com/28jdt10.png的屏幕截图

我在 Android 4.3 上使用 Chrome 28 和 29(测试版)。例如代码见下文和http://jsfiddle.net/W4par/

$(document).ready(function() {
    window.URL = window.URL || window.webkitURL;
    navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia;
    video = document.querySelector('video');
    if (navigator.getUserMedia) {
        navigator.getUserMedia({audio: false, video: true}, function(stream) {
            video.src = window.URL.createObjectURL(stream);
        });
    }
}); 
4

1 回答 1

0

看起来你看到了这个错误:https ://code.google.com/p/webrtc/issues/detail?id=1977

票证上说 Chrome M33 中会出现一个修复程序。

于 2014-02-16T00:57:27.307 回答