在iPhone/iPad上的Chrome浏览器是否支持WebRTC?

13

在iPhone/iPad的Chrome浏览器上是否支持WebRTC?

2个回答

23
抱歉,您不能在iPhone / iPad的Chrome中使用WebRTC,因为Chrome(以及Firefox)只是苹果WebView的一些覆盖层(苹果不允许在其平台上使用自定义Web引擎)。遗憾的是,谷歌和Mozilla并没有明确告知这一点,因此有些人会感到困惑,并表示“是的,chrome支持WebRTC,因此它应该可以在iOS设备上工作”。 Apple目前还未推出带有WebRTC的浏览器版本和webview。
您可以查看它的当前状态: http://iswebrtcreadyyet.com/

有人知道当前状态吗? - turutosiya

3

如今,苹果宣布IOS11在移动版Safari中支持WebRTC。没错,Safari可以做到。但是作为一名想在自己的应用中使用WebRTC的混合开发人员,在WKWebView上下文中调用getUserMedia()函数非常困难,因为该函数并不存在返回结果。我们在其他三个IOS浏览器(例如IOS版Chrome、IOS版Firefox和IOS版QQ浏览器)中进行了相同的测试,都遇到了同样的问题。所以我猜测苹果不允许在他们的平台上使用自定义的Web引擎,就像上述说法一样。


2
请参见 https://bugs.chromium.org/p/chromium/issues/detail?id=752458 -- getUserMedia 在 WKWebView 中不受支持。 - Philipp Hancke

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接