Speak now
Please Wait Image Converting Into Text...
Embark on a journey of knowledge! Take the quiz and earn valuable credits.
Challenge yourself and boost your learning! Start the quiz now to earn credits.
Unlock your potential! Begin the quiz, answer questions, and accumulate credits along the way.
General Tech Bugs & Fixes . 1 year ago
Turn Your Knowledge into Earnings.
On Chrome, I'm getting full Webcam & Microphone support both ways with easyrtc.js, but Safari doesn't want to cooperate.
The latest version of Safari is listed as being WebRTC compatible (https://webkit.org/blog/7627/safari-technology-preview-32/). In addition, I have the option to "Enable Legacy WebRTC API" under the Develop menu.
Without Legacy WebRTC API enabled, I get the error message from easyrtc Your browser doesn't appear to support WebRTC. After enabling it, I get the error message Unhandled Promise Rejection: TypeError: Type error from the easyrtc.js this.createObjectURL function at: window.URL.createObjectURL(mediaStream).
Legacy WebRTC API
Your browser doesn't appear to support WebRTC.
Unhandled Promise Rejection: TypeError: Type error
this.createObjectURL
window.URL.createObjectURL(mediaStream)
Any ideas how to get Safari to behave like the Chrome version?
Faced the same problem with easyrtc then used beta branch of easyrtc in development and it works. Previous, was using b.com/tag/master">master branch.
beta branch includes playsinline for safari.
playsinline
Clone their beta branch using :
beta
git clone -b <branchName> <b.com/tag/repository">repository>means
git clone -b <branchName> <b.com/tag/repository">repository>
git clone -b beta https://github.com/priologic/easyrtc.git
General Tech 9 Answers
General Tech 7 Answers
General Tech 3 Answers
General Tech 2 Answers
Banking, Finance & Insurance
Mobile Technologies
Career Talk
General Tech
Commerce & Accounting
Career Talk0 Answers
General Tech0 Answers
Digital Marketing0 Answers
Internet of Things0 Answers
Interview Questions0 Answers
Your experience on this site will be improved by allowing cookies.