iOs 上的 OpenTok Web SDK:session.publish 重新加载页面

OpenTok Web SDK on iOs: session.publish reloads page

我已经使用 Vonage Video API 和 Ionic 设置了一个视频通话应用程序。我正在使用网络 SDK。在浏览器和 android 设备上一切正常,但我在 iOs 设备上遇到一个问题:创建发布者并调用 session.publish 后,我的应用程序立即重新加载。来自 session.publish 的回调不会被调用,重新加载发生在这之前。我所看到的只是一个永远不会得到解决的挂起的“ClientEvent”XHR 调用。

在你询问之前,用户拥有摄像头和麦克风权限。

我使用 VP8 视频编解码器代替 H264 解决了这个问题。这是 iOs 15.1 中的一个持续问题。