Safari WebRTC with easyrtc -


on chrome, i'm getting full webcam & microphone support both ways easyrtc.js, safari doesn't want cooperate.

the latest version of safari listed being webrtc compatible (https://webkit.org/blog/7627/safari-technology-preview-32/). in addition, have option "enable legacy webrtc api" under develop menu.

without legacy webrtc api enabled, error message easyrtc your browser doesn't appear support webrtc. after enabling it, error message unhandled promise rejection: typeerror: type error easyrtc.js this.createobjecturl function at: window.url.createobjecturl(mediastream).

any ideas how safari behave chrome version?

disclaimer: know nothing easyrtc.js

it looks easyrtc relies on older version of webrtc api detect webrtc compatibility, explains why legacy option "gets further".

as far promise error goes: this.createobjecturl has been deprecated quite while in favour of srcobject assignment.

any ideas how safari behave chrome version?

you won't them behave alike. but recommend checkout adapter , include in project. project tries eliminate these kinds of api differences between browser vendors until api has been stabilised.


Comments

Popular posts from this blog

node.js - Node js - Trying to send POST request, but it is not loading javascript content -

javascript - Replicate keyboard event with html button -

javascript - Web audio api 5.1 surround example not working in firefox -