【发布时间】:2017-10-27 10:29:36
【问题描述】:
我们有一个基于 WebRTC 的解决方案,并且对 ios 11 Safari 上的 WebRTC 支持感到非常兴奋。但是,我们在 iOS 11.0.3 上使用 iPhone 6 测试过的每个 WebRTC 解决方案都会遇到同样的问题:
一段时间后,远程视频冻结,整个手机崩溃,需要强制重置。互联网上的任何地方似乎都没有谈论此类问题。有没有人遇到过同样的情况,你找到解决办法了吗?
我们在 ios 11.0.2、ios 11.0.3、iPhone 6 iPhone 6+ 和以下解决方案中复制了该问题:
- 我们自己的基于 SimpleWebRTC 的 WebRTC 解决方案
- Talky.io
- TokBox Safari 演示
【问题讨论】:
-
我可以确认这也发生在我的设备上(iPhone 6 和 iPad mini 2)。我还在网上找到了一些参考资料:bugs.webkit.org/show_bug.cgi?id=175014、bugs.webkit.org/show_bug.cgi?id=176439、github.com/twilio/twilio-video.js/issues/192;到目前为止,Apple 还没有回应。
-
我也无法在 appr.tc 上实现它(该站点仅适用于 ipad);你能确认一下吗?
-
看来11.1修复了这个问题
-
在 11.1 中仍然可以看到这一点,但在最新的 11.2 测试版中似乎已修复。有人可以确认吗?
-
在 iOS 11.2 beta 4 中测试。之前发生的视频冻结和手机崩溃问题已得到解决。让我们等待 11.2 的推出 :)
标签: ios safari webrtc opentok simplewebrtc