问题
Why can I not make a webRTC call from my Chrome running on iOS phone? I can start a webrtc call in Safari, but when I start same link in chrome it does not work. Chrome does support webrtc, but when in iOS, it does not work
回答1:
Chrome on iOS is using a webkit webview which does not expose getUserMedia.
https://bugs.chromium.org/p/chromium/issues/detail?id=752458 is the chrome bug tracking this issue.
回答2:
iOS Chrome webkit does not have support for the webrtc. It is only for Safari!
回答3:
Chrome on desktop supports iOS
But in iOS Safari Only supports.
Other browsers don’t and can’t support WebRTC on iOS.
That’s because the supplied iOS Webview(UIWebview/WkWebView) still doesn’t support WebRTC (or disables it on purpose).
来源:https://stackoverflow.com/questions/59190472/webrtc-in-chrome-ios