携帯電話の向きに関係なく、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);
});
}
});