iOS 11(Beta)中的webKit是否支持WebRTC?
我有一个与iOS11(Beta)上的Safari工作正常的urlaudio/video工作正常。 但是当我用WKWebView加载这个URL时,它给了我一个错误“不兼容的浏览器”,当我在WebKit中检查我的浏览器版本时,它显示“iOS 11上基于WebKit的浏览器”
所以问题是,苹果是否在iOS 11开发者testing版的WKWebview webkit(它应该与Safari相同)中包含这一变化?
我昨天晚上在WebKit的源代码中做了一些工作,看起来WebRTC / MediaCapture的东西都是通过一个私有API访问的。 还有一个提交提到了一些有关应用程序需要处理所有A / V权限的设置。
在任何情况下,结果是getUserMedia不能在WKWebView中工作,即使在iOS11(testing版4,至less):(
我已经提交了雷达(rdar:// 33571214和http://www.openradar.me/33571214 ),并鼓励其他人也这样做。
我已经做了一些与iOS Beta 4的testing,似乎甚至WKWebview或UIWebview都不支持getUserMedia作为WebRTC API。
有人可以证实这一点?
- 在iOS上的Safari上的<select>元素上消除箭头和样式
- iPhone无法通过WiFi连接到本地HTTP服务器
- 注册应用程序打开从Safari的“共享”或“打开在…”对话框不工作。 (虽然从其他应用程序的作品)
- 移动Safari / iPhone Mail.app HTMLdevise问题:防止自动链接和样式自动链接(date,地址等)
- iPhone HTML链接到在移动版Safari中打开页面的maps.google.com,而不是Maps App
- 本地存储iPad的Safari保证是持久的?
- 如何从Web应用程序打开本机iOS应用程序
- 在iOS 10.0.2 Safari中发送到服务器的URL片段
- WebRTC大多数时候将Safari与Chrome连接起来不起作用