This is wrapper of navigator.getUserMedia
v0.2.1
<app-getusermedia></app-getusermedia>
$ bower install --save monkick/app-getusermedia
At first. Import it at header.
<link rel="import" href="../bower_components/app-getusermedia/app-getusermedia.html">
Next. Add the app-getusermedia
custom tag in body.
<app-getusermedia></app-getusermedia>
- video - take video stream
- audio - tale audio stream
- isUserMedia - status of getusermedia
<app-getusermedia video audio></app-getusermedia>
- getusermedia - This event fire when successful take media stream.
- error - This event fire when occur errors.
const media = document.getElementById('media');
// successful event
media.addEventListener('getusermedia', (event) => {
console.log(event.detail.stream);
});
// error event
media.addEventListener('error', (event) => {
console.log(event.detail.message);
});
start - It is build getusermedia. But auto started when put this element.