基本的なサンプルアプリケーションを実装しようとしたときにwebrtcを学び始めました
<html>
<head>
</head>
<body>
<script type="text/javascript">
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia || navigator.msGetUserMedia;
window.URL = window.URL || window.webkitURL;
navigator.getUserMedia({video: true}, function(localMediaStream) {
var video = document.createElement("video");
video.autoplay = true;
video.src = window.URL.createObjectURL(localMediaStream);
document.body.appendChild(video);
}, function(error) {
console.log(error);
});
</script>
</body>
</html>
このコードを使用して、ローカル ブラウザの Google Canary で実行しました。
問題は、このコードが console.i で NavigatorUserMediaError として発生することです。この問題から抜け出す方法が見つかりません。私のコードのどこが間違っていたのか、誰もが知っています。