WebRTC 응용 프로그램을 작성하고 있는데 다음과 같은 문제가 있습니다.webRTC-adapter의 adapter.js 사용 방법은 무엇입니까?
adapter.js 라이브러리를 사용하고 싶습니다.
나는 다음 index.html을 가지고
<html>
<header>
<script src='../out/adapter.js'></script>
<script src='../out/main.js'></script>
</header>
<body>
<video id="localVideo" width='500' autoplay></video>
</body>
</html>
및처럼 내 main.js 보인다 :
var adapter=require('webrtc-adapter');
var localVideo=document.querySelector('video#localVideo');
navigator.getUserMedia(media_constraints, handleUserMedia, handleUserMediaError);
function handleUserMedia(stream) {
localStream = stream;
adapter.attachMediaStream(localVideo, stream);
console.log('Adding local stream.');
}
하지만 브라우저 오류 로그 : Uncaught ReferenceError: require is not defined
당신은 Browserify 같은 모듈 로더를 사용할 필요가 앱을 설치 한 노드에 표시 – sidonaldson
[노드에서 클라이언트의 사용 가능한 복제되지 않은 경우 : catch되지 않은 ReferenceError가 : 필요한 정의되지 않은 (https://stackoverflow.com/questions/19059580/client-on-node-uncaught-referenceerror-require-is-not-defined) – silencedmessage