在 Chrome 上,我通过 easyrtc.js 获得了全面的网络摄像头和麦克风支持,但 Safari 不想合作。
最新版本的 Safari 被列为与 WebRTC 兼容 ( https://webkit.org/blog/7627/safari-technology-preview-32/ )。此外,我可以在“开发”菜单下选择“启用旧版 WebRTC API”。
没有Legacy WebRTC API启用,我从easyrtc收到错误消息Your browser doesn't appear to support WebRTC. 启用它后,我Unhandled Promise Rejection: TypeError: Type error从easyrtc.jsthis.createObjectURL函数收到错误消息:window.URL.createObjectURL(mediaStream).
任何想法如何让 Safari 表现得像 Chrome 版本?